Lead and maintain DevOps practices and CI/CD pipelines across distributed teams to ensure system reliability and security. Manage Azure cloud resources, containerized workloads, and integrate DevSecOps controls into the delivery process.
Company Background
Our client is a leading life insurance company, part of a global financial services group. The company provides a range of financial products, including annuities and life insurance, delivered through a large nationwide network of agents.
Project Description
The project focuses on ensuring quality and reliability of systems within the financial domain, including validation of business-critical workflows and data processing.
Technologies
- Databricks
- Azure services, Azure DevOps
- Git, Azure CLI, PowerShell, YAML
- Docker, Kubernetes, Helm, Terraform
- SonarQube, Prisma Cloud.
What You'll Do
- Lead and maintain DevOps practices, standards, and procedures across onshore and offshore teams;
- Support Business-as-Usual operations and Disaster Recovery readiness across environments;
- Design, maintain, and improve CI/CD pipelines using Azure DevOps, including multi-stage pipelines, reusable templates, gated deployments, approvals, and release strategies;
- Manage release processes, including variable groups, deployment approvals, blue-green/canary deployment approaches, and production release readiness;
- Integrate DevSecOps practices into CI/CD pipelines, including static code analysis, software composition analysis, and security controls;
- Administer and support Azure cloud resources, including monitoring, logging, secrets management, permissions, networking, and database administration;
- Manage containerized workloads using Docker, Kubernetes, Helm, and related deployment tooling;
- Support Infrastructure as Code practices using Terraform;
- Monitor pipeline health, deployment logs, environments, and production systems, identifying and resolving issues proactively;
- Troubleshoot issues across development, staging, and production environments, including incident coordination with internal IT teams and vendors such as Microsoft or Databricks;
- Maintain architectural, operational, support, DR, and BCP documentation, including dashboards, wikis, runbooks, and code review documentation;
- Collaborate with Enterprise Architecture, CISO/Security, development teams, and business stakeholders to ensure secure, reliable, and scalable delivery processes;
- Mentor developers and team members on DevOps, DevSecOps, CI/CD, and operational best practices.
Job Requirements
- Strong experience in DevOps, Cloud Engineering, Site Reliability Engineering, or a similar role;
- Experience leading DevOps practices, standards, and procedures across distributed teams;
- Mandatory experience with Databricks;
- Hands-on experience designing and maintaining CI/CD pipelines, preferably using Azure DevOps YAML and/or classic pipelines;
- Strong knowledge of Git, branching strategies, release management, and deployment best practices;
- Strong experience with Azure administration, including monitoring, security, networking, database support, Azure CLI, and PowerShell scripting;
- Experience with Azure DevOps administration, including project configuration, service connections, access management, and pipeline governance;
- Experience with Docker, Kubernetes, Helm, and containerized application deployment;
- Experience with Terraform or similar Infrastructure as Code tools;
- Understanding of DevSecOps practices, including static code analysis and software composition analysis tools such as SonarQube, Prisma Cloud, or similar;
- Experience troubleshooting issues across multiple environments, including production incidents;
- Experience with Argo CD is a plus;
- Ability to mentor developers and promote DevOps and DevSecOps best practices;
- Availability to provide on-call support from 8:00 AM to 4:00 PM CST, with an expected response time within 30 minutes during the on-call schedule;
- English level: B2 or higher;
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.