Full Time

Principal DevOps Engineer

Mastercard
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Mastercard, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Principal DevOps Engineer at Mastercard will play a pivotal role in enhancing our software development and operational processes. This position involves implementing and managing scalable infrastructure while fostering a culture of continuous integration and continuous deployment (CI/CD). The successful candidate will lead initiatives focused on automation, monitoring, and system security, thereby ensuring a robust and reliable environment that supports high availability and performance of the company's critical systems.



Job Responsibilities

  • Design and implement scalable infrastructure that meets the performance needs of the organization.
  • Lead efforts to create an automated deployment pipeline, enhancing CI/CD practices across teams.
  • Conduct performance tuning and optimization of existing systems and services.
  • Establish and maintain monitoring solutions to ensure high availability and reliability of all services.
  • Identify and resolve system issues, ensuring minimal downtime for critical applications.
  • Collaborate with development teams to integrate DevOps best practices into the software development lifecycle.
  • Drive security initiatives to safeguard data and comply with industry standards.
  • Mentor junior engineers and promote a culture of knowledge sharing.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • A minimum of 8 years of experience in software development, operations, or DevOps engineering.
  • Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency in scripting and automation tools such as Python, Bash, or Terraform.
  • Strong knowledge of CI/CD tools like Jenkins, GitLab CI, or similar.
  • Experience with containerization and orchestration technologies, particularly Docker and Kubernetes.
  • Solid understanding of network protocols, security practices, and system architecture.
  • Excellent problem-solving skills and the ability to work under pressure.


Technologies & Tools

The Principal DevOps Engineer will primarily work with technologies such as AWS, Azure, Kubernetes, Docker, Jenkins, Terraform, Ansible, and various monitoring tools like Prometheus and Grafana. Familiarity with Git for version control and collaboration tools like Jira and Confluence is also essential. Knowledge of database systems, both SQL and NoSQL, will be beneficial in ensuring the reliability and performance of applications.



Ideal Candidates

Successful candidates will possess strong leadership abilities and a collaborative mindset, effectively bridging the gap between development and operations teams. They will demonstrate a proactive approach to problem solving, curious by nature and committed to continuous improvement. A deep passion for automation, security, and system efficiency will resonate throughout their work. Furthermore, the ideal individual will exhibit excellent communication skills, enabling them to articulate complex ideas clearly across diverse audiences.

Not every state sets a number of job contacts a week. In California it is set for each person: your award notice gives your work search instructions. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.