Apply now »

Devops Engineer (CICD Terraform)

Job Description

Capgemini CIS Department overview: 

At Capgemini CIS, we work across multiple industries, leveraging digital technology to deliver value to our clients across multiple portfolios, acting as abackbone of digital transformation.

 We provide the secure foundations that allows an organisation to run the applications that underpin their business.

Whether a client’s strategy is to modernise their datacentres or move completely to cloud our portfolio allows us to offer a diverse range of solutions.

Be part of a team that enables transformation by providing secure foundations for a business to succeed.

 

Position Overview

A DevOps Engineer is responsible for automating the deployment, configuration, and management of infrastructure and applications. This role requires a strong understanding of both software development and IT operations.

 

  • Job Description:
  • Jenkins pipelines and integration with Terraform and Kubernetes
  • Azure Devops (at least one specialist required)
  • Automation and integration with AWS and Azure
  • Security, Linux systems administration and scripting
  • Kubernetes, Docker and Helm
  • Git and branching strategies
  • Integration of tests in pipelines
  • Build and release management
  • Deployment strategies and automation
  • TLS/SSL certificate management

 

Beneficial

  • Service Mesh
  • Programming Languages: Python, etc
  • Deployment of Spring Boot based applications
  • Database credential management for AWS RDS and Aurora
  • Monitoring Tools: Log Aggregation & Management, Splunk, Grafana, PagerDuty, Monitoring, AppDynamic

 

Responsibilities:

  • Working experience on Infrastructure as code tool Terraform to Provison AWS services.
  • Integrating Jenkins pipelines with Terraform and Kubernetes.
  • Writing Jenkins JobDSL and Jenkins files using Groovy.
  • Automation and integration with AWS using AWS CLI.
  •  Writing ad-hoc automation scripts using Bash.
  • Configuring container-based application deployment to Kubernetes.
  • Git and branching strategies.
  • Integration of tests in pipelines.
  • Build and release management.
  • Deployment strategies (eg. canary, blue/green).
  • TLS/SSL certificate management.
  • Working experience on CICD workflows such as Jenkins Shared Libraries, Scanning tools preferably Checkmarx, SonarQube, NexusIQ.
  • Container technology Docker and orchestration tool Kubernetes.
  • Preferable scripting languages are  Groovy ,shell and Python.
Ref. code:  157958
Posted on:  Jan 27, 2025
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Tokyo, JP

Brand:  Capgemini
Professional Community:  Cloud Infrastructure Management

Apply now »