Mastercard is seeking an experienced Cloud Engineer to manage and optimize large-scale AWS and Azure cloud platforms, ensuring robust, secure, and efficient operations. The role aims to automate daily activities, support deployment pipelines, and develop observability for the cloud platforms.
Requirements
- Expert-level knowledge of cloud concepts (IaaS, PaaS, SaaS) and architectures.
- Advanced DevOps skills, including automation, scripting (Python, Bash, PowerShell), and containerization (Docker, Kubernetes).
- Deep understanding of cloud networking (VPCs, subnets, firewalls, DNS, load balancing).
- Hands-on experience with Kubernetes troubleshooting, deployments, and cluster management.
- Demonstrated expertise in building and managing CI/CD pipelines using Azure DevOps or similar tools.
- Strong background in cloud security principles and tools, including IAM, encryption, and compliance frameworks.
- Extensive experience with monitoring and observability tools like Splunk and Dynatrace.
Responsibilities
- Design, deploy, and manage highly available, scalable, and secure AWS and Azure cloud environments.
- Optimize cloud infrastructure for performance, cost, and reliability.
- Implement and manage Infrastructure as Code (IaC) using AWS CloudFormation and Azure Resource Manager (ARM) templates.
- Develop and maintain advanced CI/CD pipelines using Azure DevOps and other industry-standard tools.
- Automate deployment, scaling, and management of containerized applications using Kubernetes.
- Troubleshoot and resolve complex Kubernetes issues, ensuring high availability and performance.
- Implement and enforce cloud security best practices, including identity and access management (IAM), encryption, and network security.
Other
- Collaborate with cross-functional teams, including developers, security, and compliance, to align cloud operations with business goals.
- Mentor junior engineers and provide technical guidance on cloud best practices.
- Stay updated with emerging cloud technologies and recommend improvements to existing systems.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.