Senior Platform Engineer
msci
Job Description
- Contribute to the design, build, and operation of enterprise CI/CD platforms using Azure DevOps and GitHub, including pipelines, templates, and reusable workflows.
- Assist in maintaining CI/CD systems and cloud infrastructure, ensuring reliability, security, and operational stability.
- Implement and follow standards, golden paths, and best practices for CI/CD, source control, and cloud-native development.
- Develop and maintain automation and integrations on Azure DevOps and GitHub using APIs, webhooks, and scripts.
- Support the end-to-end developer workflow (SDLC), from source control and build through deployment and production support.
- Help design and maintain cloud-native infrastructure using DevOps and Infrastructure-as-Code practices.
- Collaborate with application and product teams to support adoption of platform tooling and improve developer experience.
- Participate in continuous improvement efforts related to platform reliability, performance, and usability.
- Support production platforms and tooling, including troubleshooting, incident response, and root cause analysis.
- Contribute to enhancements of MSCI’s DevOps tooling and platforms under the guidance of senior engineers.
Your skills and experience that will help you excel
Required
- Bachelor’s degree in Computer Science, Engineering, or a related field with 4–6 years of experience in DevOps, Cloud Engineering, or related roles.
- Hands-on experience with Azure DevOps and/or GitHub, including repositories and CI/CD pipelines.
- Solid understanding of CI/CD fundamentals, DevOps principles, and SDLC automation.
- Experience using Git-based source control, including branching strategies and pull request workflows.
- Working knowledge of Bash scripting or another language for automation and operational tasks.
- Experience consuming REST APIs for integrations or automation.
- Experience with Docker and basic familiarity with Kubernetes concepts.
- Exposure to cloud platforms such as Azure and/or GCP.
- Experience working in Agile/Scrum teams.
- Willingness to participate in production support and on-call rotations.
Nice to Have
- Exposure to Terraform or other Infrastructure-as-Code tools.
- Familiarity with tools such as Argo CD, Prometheus, or cert-manager.
- Experience with Python, Go, or Java.
- Basic familiarity with databases such as MSSQL or PostgreSQL.
- Exposure to developer platforms or internal tooling (e.g., Backstage).
- Interest in improving developer experience and platform automation.
About MSCI
What we offer you
- Transparent compensation schemes and comprehensive employee benefits, tailored to your location, ensuring your financial security, health, and overall wellbeing.
- Flexible working arrangements, advanced technology, and collaborative workspaces.
- A culture of high performance and innovation where we experiment with new ideas and take responsibility for achieving results.
- A global network of talented colleagues, who inspire, support, and share their expertise to innovate and deliver for our clients.
- Global Orientation program to kickstart your journey, followed by access to our Learning@MSCI platform, AI Learning Center , LinkedIn Learning Pro and tailored learning opportunities for ongoing skills development.
- Multi-directional career paths that offer professional growth and development through new challenges, internal mobility and expanded roles.
- We actively nurture an environment that builds a sense of inclusion belonging and connection, including eight Employee Resource Groups. All Abilities, Asian Support Network, Black Leadership Network, Climate Action Network, Hola! MSCI, Pride & Allies, Women in Tech, and Women’s Leadership Forum.