Senior Software Engineer

Mastercard Mastercard · Fintech · Pune, Mahārāshtra, India · Engineering

Mastercard's Internal Cloud Platforms team is seeking a Senior Software Engineer to maintain and operate cloud platforms and supporting services. The role involves responding to incidents, improving system resiliency through design contributions, and automating repetitive tasks. Responsibilities include creating monitoring systems, writing automation code for issue detection and recovery, and identifying automation for initial responders. Experience with vSphere, Cloud Foundry, Kubernetes, Concourse pipelines, XML Gateways, API technology, and F5 load balancers is required, along with familiarity with multiple cloud vendors.

What you'd actually do

  1. The primary responsibility of the team is to react to incidents in cloud, PaaS, Kubernetes and pipeline infrastructure platforms.
  2. Secondary objectives of the team are to improve the resiliency of systems through active contribution back to design as well as automating repetitive tasks.
  3. Interact with and create effective monitoring systems that reduce the need for human intervention in daily web operations
  4. Respond to incidents in various platforms. This in an ON-CALL role that expects work done during off work hours and weekends/holidays based on team schedule.
  5. Create high quality and rugged code solutions to automate detection and recovery of common operational problems

Skills

Required

  • Operational duties
  • vSphere
  • Cloud Foundry
  • Kubernetes
  • Concourse pipelines
  • automation code
  • Continuous Delivery principals
  • software development methodologies
  • infrastructure automation

Nice to have

  • XML Gateways
  • API technology
  • F5 load balancers
  • multiple cloud vendors

What the JD emphasized

  • ON-CALL role
  • off work hours and weekends/holidays