Mastercard is seeking a Senior Software Engineer to join their Cloud Platform team. The successful candidate will be responsible for implementing solutions to manage Mastercard's Azure infrastructure via code, engaging and improving the lifecycle of the Azure platform and services, and designing and developing scalable platform solutions.
Requirements
- Experience in the fields of Computer Science or Software Engineering.
- Experience in Azure infrastructure provisioning through automation tools Terraform.
- Experience programming in at least one of the following languages: Python, Java, Go, Bash, etc.
- Experience using DevOps tools such as ADO, Jenkins, BitBucket, Artifactory, SonarQube, etc.
- Having an understanding of best practices for Logging, Monitoring, and Alerting solutions.
- Experience with software deployment and configuration automation
- Bachelor's degree in Computer Science, or a related technical field involving programming
- Expertise in designing, analyzing, and troubleshooting large-scale systems.
- Ability to debug, optimize code, and automate routine tasks.
- Systematic problem-solving approach, with effective communication skills and a sense of drive.
- Understanding of Windows/Linux operating systems.
Benefits
- Competitive salary
- Opportunities for professional growth and development
- Collaborative and inclusive work environment
- Access to cutting-edge technology and tools
- Opportunities for travel and work with diverse teams