Senior Software Engineer (DevOps) (6+)
mastercard | 36 days ago | Pune


We demonstrate 'Mastercard values every day – create value, grow together, move fast, & do the right thing. As a Senior Software Engineer at Mastercard, you are expected to carry out the following general duties:
• Work collaboratively on complex problems which have dependencies across services.
• Design and develop solutions to meet the business requirements/enhancements.
• Help make our engineering teams more effective and efficient optimizing the SDLC.
• Identify opportunities for automation in tasks and software delivery.
• Help drive our engineering culture through mentoring, assisting peers and a relentless focus on developer experience. Participate in the Software Engineering Guild and special interest groups.
• Participate in architectural design reviews, troubleshooting, pair programming and supporting related teams.
• Utilise internal IaaS, PaaS, & SaaS tooling and contribute improvements.
• Work in a Scrum team with internal customers and stakeholders distributed globally.

Experiences & Skills – Essential

• Strong experience with CI/CD pipelines and associated tooling such as Jenkins.
• Strong experience using critical thinking to solve a range of technical challenges.
• Experience across the full SDLC.
• Experience with scripting languages such as Python, Groovy and Bash and an appreciation of Object-oriented programming (OOP).
• Experience with Git version control, branching strategies and dependency management (e.g. Maven).
• Experience in a cloud-based environment (e.g. AWS, Azure, Google Cloud).
• Experience with containerization tools and orchestration (e.g., Docker, Kubernetes).

Experiences & Skills – Desirable

• Experience with Java (Spring Boot) applications.
• Experience & hands on knowledge of Unix/Linux.
• Experience with automated test infrastructure.
• Experience of Infrastructure as Code (IaC) automation tools such as Terraform, CloudFormation.
• Experience with configuration management tools such as Ansible, Chef, Puppet.
• Experience with static code analysis & security scanning pipelines and associated tooling.
• Experience designing and implementing centralised monitoring solutions including logging, monitoring, alerting.
• Experience with building zero downtime solutions, including blue/green deployments.

Education & Experience

• Bachelor's degree in Information Technology, Computer Science or Management Information Systems or equivalent work experience.
• 6-10 years of working experience as a DevOps engineer and experience with Software Engineering.

Official notification

⚡ Hot Jobs Trending Now

SRE
Sr. SRE Engineer
Stripe | Bangalore, India
DEV
Backend Developer
Coinbase | Remote, India
Infra
Cloud Infra Lead
Datadog | Pune, India
ML
MLOps Architect
Anthropic | Hyderabad
Data
Fivetran Data Eng.
Fivetran | Mumbai
SRE
Sr. SRE Engineer
Stripe | Bangalore, India
DEV
Backend Developer
Coinbase | Remote, India
Infra
Cloud Infra Lead
Datadog | Pune, India
ML
MLOps Architect
Anthropic | Hyderabad
Data
Fivetran Data Eng.
Fivetran | Mumbai
SDE
Staff Software Eng.
Airbnb | Gurgaon, India
Prod
Platform Engineer
Databricks | Bangalore
QA
Quality Assurance
GitLab | Remote
Security
Cloud Security
Zscaler | Mumbai
UX
Product Designer
Figma | Pune, India
SDE
Staff Software Eng.
Airbnb | Gurgaon, India
Prod
Platform Engineer
Databricks | Bangalore
QA
Quality Assurance
GitLab | Remote
Security
Cloud Security
Zscaler | Mumbai
UX
Product Designer
Figma | Pune, India
Contact US

Let's work laptop charging together

Any question or remark? just write us a message

Send a message

If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.