Lead Software Engineer Capgemini Engineering
Capgemini Engineering
Office Location
Full Time
Experience: 12 - 12 years required
Pay:
Salary Information not included
Type: Full Time
Location: Karnataka
Skills: Cloud Computing, Docker, Kubernetes, Microsoft Azure, designing, Cost optimization, Monitoring, Troubleshooting, Mentoring, Cloud Security, Networking, Scripting, Configuration Management Tools, Ansible, Bash, Monitoring tools, container orchestration, virtualized infrastructure, managing, Scalable, secure, resilient IT infrastructure, Infrastructureascode IaC, CICD pipelines, Cloud adoption, Governance Strategies, Disaster recovery readiness, Architectural Decisions, Best practices, infrastructure automation, Terraform, Azure Solutions Architect, Azure DevOps Engineer, multicloud environments, hybrid cloud strategies, DevOps practices, compliance frameworks
About Capgemini Engineering
Job Description
Seeking a highly experienced Senior Software Engineer with deep expertise in cloud computing, container orchestration, and virtualized infrastructure. The ideal candidate will have hands-on experience with Docker, Kubernetes, and Microsoft Azure, and a strong background in designing and managing scalable, secure, and resilient IT infrastructure in public cloud environments. Key Responsibilities: Design, implement, and manage containerized applications using Docker and Kubernetes. Architect and maintain cloud-native infrastructure on Microsoft Azure and other public cloud platforms. Lead the development and deployment of infrastructure-as-code (IaC) and CI/CD pipelines. Collaborate with cross-functional teams to ensure secure, scalable, and high-performance infrastructure. Drive cloud adoption, cost optimization, and governance strategies across the organization. Monitor and troubleshoot infrastructure issues, ensuring high availability and disaster recovery readiness. Mentor junior engineers and contribute to architectural decisions and best practices. Required Skills & Qualifications: Bachelors or Masters degree in Computer Science, Information Technology, or related field. 12-14 years of experience in software engineering and IT infrastructure. Strong hands-on experience with: - Docker, Kubernetes, and container orchestration - Microsoft Azure and other public cloud providers - Virtualization technologies and cloud-native architecture Deep understanding of cloud security, networking, and infrastructure automation. Proficiency in scripting and configuration management tools (e.g., Terraform, Ansible, Bash). Preferred Qualifications: Azure certifications (e.g., Azure Solutions Architect, Azure DevOps Engineer). Experience with multi-cloud environments and hybrid cloud strategies. Familiarity with DevOps practices, monitoring tools, and compliance frameworks.,