Instagram
youtube
Facebook

Lead Software Engineer, Cloud Engineering

8–12 years
40 – ₹55 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Lead Software Engineer, Cloud Engineering

Job ID: R-241448
Location: Navi Mumbai, Maharashtra, India – 400708
Experience Required: 8–12 Years
Education: Bachelor’s / Master’s degree in Computer Science or relevant technical field
Service Line: Software Engineering
Job Type: Full-time


Role Overview

The Lead Software Engineer, Cloud Engineering will play a key role in Mastercard’s Global Open Banking team. This position focuses on designing, building, and maintaining resilient, scalable cloud infrastructure in AWS, while leading development and implementation initiatives for containerized systems using Kubernetes. The ideal candidate will bring deep expertise in DevOps, cloud automation, container orchestration, and infrastructure as code.


Key Responsibilities

  1. Lead the analysis, design, development, and deployment of scalable cloud-native solutions.

  2. Build infrastructure as code using Terraform, including image builds and provisioning workflows.

  3. Design, deploy, and manage Kubernetes clusters using tools like kops, Rancher, or EKS.

  4. Develop and maintain secure, scalable infrastructure across Dev, Stage, and Prod environments.

  5. Plan and perform upgrades, patches, and migrations of cloud resources and services.

  6. Integrate logging, monitoring, and security tools with infrastructure services.

  7. Provide mentorship and technical support to junior engineers and team members.

  8. Ensure high availability through autoscaling, backup, and recovery strategies for Kubernetes clusters.

  9. Participate in on-call rotation for infrastructure and application support.

  10. Drive simplification and automation across all phases of software delivery.


Technical Requirements

  1. 8+ years of hands-on experience in cloud infrastructure engineering.

  2. Strong expertise in AWS Cloud – Professional or Associate level certified.

  3. Proven experience with Kubernetes (CKA level preferred) – cluster creation, scaling, RBAC, service mesh.

  4. Expert-level skills in Terraform for infrastructure provisioning and configuration.

  5. Proficiency in Python, Bash, or Go for scripting and automation.

  6. Experience in CI/CD pipelines using tools like GitLab, Jenkins, or similar.

  7. Knowledge of Linux administration with relevant certifications preferred.

  8. Skilled in setting up and managing Kubernetes backups, restoration processes, and auto-scaling.

  9. Familiarity with monitoring/logging tools (e.g., Prometheus, Grafana, Splunk).

  10. Strong understanding of security, performance tuning, and system troubleshooting.


Preferred Skills

  1. Experience managing infrastructure for high-availability, mission-critical environments.

  2. Clear and effective communication across technical and non-technical stakeholders.

  3. Ability to lead medium-sized project initiatives or a small team of engineers.

  4. Strategic mindset with a passion for simplicity in solution implementation.

  5. Hands-on exposure to managing large-scale production environments with service mesh and advanced RBAC configuration.

Jobs in other cities