Description

JOB DESCRIPTION:

Capgemini Systems is seeking an experienced high-performing DevSecOps software engineer for a position supporting a cloud-based application development team.

The successful candidate will join a highly skilled development team delivering internal and external tools and technologies across a complete continuous testing platform providing support for test automation, pioneering many new industry leading capabilities.

The successful candidate must have experience in cloud-native software development and be a highly adaptable team player who can quickly ramp up on new technologies and accomplish goals in a fast-paced agile environment. A combination of strong technical and communication skills is a must.

ABOUT YOU
Responsibilities: 

You will be responsible for managing, monitoring, and maintaining tools like GitLab, Jenkins and many more.
Interact with Software Architects, Engineering Leads, and DevSecOps Engineers to follow company guidelines and best practices.
Create and maintain effective and efficient CI and CD pipelines to deliver microservices images.
Provide reporting from unit and automated test executions.
Create and maintain Terraform Modules for each Kubernetes environment.
Create and maintain Cloudify Blueprints.
Work directly with a highly skilled development team to provide support for architectural design decisions.
Work in a continuous integration - continuous delivery environment.
Monitoring web application performance in a containerized environment.
Helm charts design and maintenance
Coach Junior Engineers to develop best practices in software development

Requirements:
Experience with Docker and Kubernetes
Experience with cloud platforms such AWS, Google Cloud and Azure
Experience in scripting languages like Bash, Python or Expect scripts (TCL)
Experience in Continuous Testing Environments (unit tests, automated tests)
Extensive experience working in software development
Solid experience with NodeJS application development
Experience working with Agile frameworks
Experience collaborating effectively across remote teams and time zones, and collaborating with Senior Technical Leaders
Experience with GIT, Jira, Gitlab and code review tools
Excellent communication skills, both written and verbal.
BSEE/BSCS or equivalent experience

Nice to have:
Experience with Terraform Modules is a plus
Experience with Cloudify Blueprints is a plus
Experience in Software development for critical devices.
Experience in OS development ???

Education

Any Graduate