FAQs
What is the primary purpose of the Senior DevOps Engineer role?
The primary purpose of the Senior DevOps Engineer role is to connect and power an inclusive digital economy by designing, implementing, and managing infrastructure that ensures seamless deployment and scalability of applications.
What team will the Senior DevOps Engineer be working with?
The Senior DevOps Engineer will be working with the AI & Decision Product Enablement team.
What are the key responsibilities of the Senior DevOps Engineer?
Key responsibilities include implementing infrastructure management solutions, engaging in the lifecycle of services, scaling systems through automation, releasing deployments, optimizing code, maintaining services, supporting CI/CD pipelines, and mentoring junior resources.
What kind of technical skills are required for this position?
Required technical skills include strong communication and collaboration skills, understanding of Windows/Linux operating systems, experience with monitoring and logging tools, knowledge of building CI/CD pipelines, and familiarity with security implementations.
Are there any bonus skills that would be beneficial for the Senior DevOps Engineer role?
Yes, bonus skills include experience with cloud infrastructure management, programming in languages such as Java or Python, deploying and scaling distributed systems, and using Docker and Kubernetes.
What is meant by a "holistic approach to problem solving" in this role?
A holistic approach to problem solving means connecting various components of the technology stack during production events to optimize mean time to recovery.
What is the company's stance on information security?
The company emphasizes that all individuals accessing Mastercard's assets must abide by security policies, ensure confidentiality and integrity of information, report security violations, and complete mandatory security training.
Is experience with cloud infrastructure required for this role?
While not required, experience with cloud infrastructure management and automation, preferably in Azure or AWS, is considered a bonus skill for candidates.
What types of systems will the Senior DevOps Engineer be maintaining post-deployment?
The Senior DevOps Engineer will maintain services by measuring and monitoring availability, latency, and overall system health after they go live.
Will the role involve collaboration with other teams?
Yes, collaboration with development, operations, and release teams is essential to prioritize needs and improve standards throughout the development lifecycle.