Lead DevOps Platform Engineer
msci
Job Description
Your Key Responsibilities
- Design, build, manage, and operate enterprise CI/CD platforms using Azure DevOps and GitHub, including pipelines, templates, reusable workflows, and shared libraries.
- Own and maintain the DevOps Platform Engineering CI/CD and cloud infrastructure, ensuring reliability, scalability, security, and operational excellence.
- Define, implement, and promote standards, golden paths, and best practices for CI/CD, source control, branching strategies, infrastructure, and cloud-native development.
- Build custom integrations and automation on Azure DevOps and GitHub using APIs, webhooks, and event-driven workflows to integrate with internal and external systems.
- Act as a subject matter expert across the entire developer workflow (SDLC) - from source control and build to test, release, deployment, and production operations.
- Design and maintain cloud-native infrastructure using modern DevOps and Infrastructure-as-Code practices.
- Partner closely with application and product teams to enable adoption of platform capabilities and improve developer experience.
- Drive continuous improvement in platform reliability, security, performance, and usability.
- Support production platforms and tooling, including incident response, root cause analysis, and continuous hardening.
- Contribute to the evolution of MSCI’s next-generation DevOps tooling, APIs, and platforms to enable operational insights, developer productivity, and engineering excellence.
Your skills and experience that will help you excel
Required
- Bachelor’s degree in Computer Science, Engineering, or related field with 8+ years of experience in DevOps or Platform Engineering roles.
- Strong hands-on experience with Azure DevOps and/or GitHub (repositories, pipelines, workflows, permissions, integrations).
- Deep understanding of CI/CD principles, DevOps best practices, and SDLC automation.
- Strong experience with Git-based source control (branching strategies, PR workflows, governance).
- Professional proficiency in Bash scripting for automation, tooling, and integrations.
- Proven experience building and consuming REST APIs for platform integrations.
- Solid experience with Docker and Kubernetes, including managed cloud Kubernetes services.
- Strong cloud experience with Azure and/or GCP, including designing and operating cloud-native infrastructure.
- Experience working in Agile/Scrum teams, participating effectively in sprint planning, delivery, and retrospectives.
- Strong operational mindset with experience supporting production platforms.
- Hands-on experience with Terraform for Infrastructure as Code.