Senior DevOps Engineer
Role details
Job location
Tech stack
Job description
Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgeminis activity. Is able to manage difficult and complex situations calmly and professionally. Considers the bigger picture when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people.
Resposibilities
-
Design, develop and implement robust and scalable cloud infrastructure solutions on AWS, leveraging best practices for security, performance, and cost optimization.
-
Lead the development and implementation of automated CI/CD pipelines, fostering a culture of continuous integration and delivery within the team.
-
Implement and manage comprehensive monitoring, logging, and alerting systems to ensure the health and performance of our applications and infrastructure.
-
Champion security best practices throughout the software development lifecycle, ensuring the protection of sensitive financial data.
-
Collaborate closely with development teams to integrate DevOps methodologies, streamline workflows, and optimize the software development lifecycle.
-
Proactively identify and resolve infrastructure bottlenecks, performance issues, and security vulnerabilities.
-
Conduct research and development on emerging technologies and industry best practices to continuously improve our DevOps practices and infrastructure.
Requirements
-
A Bachelor's or Master's degree in a technical field such as Computer Science, Software Engineering, Information Systems, or a related discipline.
-
10+ years of proven experience as a DevOps Engineer, demonstrating progressive growth and leadership in previous roles.
-
Deep understanding of AWS services (EC2, S3, ECS, Lambda, IAM, etc.) and extensive experience with CloudFormation.
-
Expert-level proficiency in Unix/Linux environments.
-
Mastery of scripting languages: Python (must-have), Bash (must-have), and Groovy (highly preferred).
-
Significant experience with Java and SQL, demonstrating the ability to integrate diverse technologies.
-
Proven experience with a wide range of CI/CD tools like GitLab CI, or AWS Code Pipeline.
-
Deep understanding of containerization technologies like Docker and Kubernetes.
-
Extensive experience with monitoring and logging tools such as Datadog.
-
Exceptional problem-solving and analytical skills, with a strong ability to troubleshoot complex technical issues.
-
Excellent communication and collaboration skills, with a proven ability to work effectively within a team and communicate technical concepts clearly.
-
Experience within the financial services industry and a strong understanding of related regulations and compliance requirements.
-
AWS certifications (e.g., AWS Solutions Architect Professional, AWS DevOps Engineer Professional).
Benefits & conditions
The base compensation range for this role in the posted location is:$106,230 - $145,000 PA
Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting. This range may be subject to change as permitted by law.
The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction.
These may include, but are not limited to: Geographic location, Education and qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay equity.
It is not typical for candidates to be hired at or near the top of the posted compensation range.
In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include:
-
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
-
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
-
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
About the company
Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.