Middle/Senior Azure DevOps Engineer IRC297604
Description
The client is one of the largest global independent private equity fund administrators, administering over $300 billion of private capital on behalf of its clients, with offices in New York, San Francisco, Boston, Stamford, Dallas, and Luxembourg.
They provide private fund sponsors with a best-in-class combination of people, processes, and technology to support operational infrastructure, financial reporting, and investor communications.
The project involves complex, data-driven enterprise systems deployed across multiple environments. The DevOps team is responsible for ensuring stable environments, reliable deployments, system observability, and efficient collaboration between development and QA teams.
Requirements
- 3โ5 years of hands-on experience in DevOps, cloud engineering, system administration, or related technical fields
Solid understanding of CI/CD concepts and DevOps principles, with a track record of building and maintaining pipelines independently - Strong working experience with Azure DevOps (pipelines, repos, artifacts, boards)
- Confident with Linux administration and shell scripting
Practical experience with Docker, including writing Dockerfiles and managing multi-container setups; familiarity with container orchestration (e.g. Kubernetes) is a plus - Good understanding of the Software Development Lifecycle (SDLC) and Agile delivery
- Ability to diagnose and resolve pipeline failures, build issues, and deployment errors with minimal guidance
- Experience with configuration management and Infrastructure as Code (e.g. Terraform, ARM/Bicep, Ansible)
- Strong analytical and problem-solving skills
- Proactivity, ownership mindset, and a willingness to mentor junior engineers
- Solid time-management and prioritization skills across multiple workstreams
- Ability to work effectively in a team and communicate technical decisions clearly
- At least upper-intermediate level of English
Proficient with Git and branching/version control workflows
Hands-on experience with cloud platforms, preferably Azure - Comfortable writing and maintaining YAML-based pipeline and configuration definitions
Experience with documentation tools such as Confluence
Job responsibilities
- Designing, configuring, and maintaining CI/CD pipelines in Azure DevOps
- Investigating and resolving build, test, and deployment failures
- Owning deployment processes across development, test, and staging environments
- Managing pipeline variables, configuration files, and secrets securely
- Building and optimizing Docker-based build and runtime configurations
- Contributing to infrastructure and cloud setup, and improving existing Azure environments
- Maintaining clear documentation of pipelines, environments, and DevOps workflows
- Collaborating with Dev, QA, and DevOps engineers, and supporting less experienced team members
- Identifying opportunities to automate and improve delivery processes
- Participating in Agile ceremonies (daily stand-ups, sprint planning, retrospectives)