Job Description:
OneMain Financial is the country's largest lending-exclusive financial company, proudly serving millions of customers with safe, affordable, and transparent installment loans. Our customers turn to us every day - online and at over 1,400 branches in 44 states - to help them take control and improve their financial lives. It's all about doing the right thing - a mission that hasn't changed for more than 100 years.
Position Summary:
The Lead DevOps Engineer (Offshore) (IC3) is a senior hands-on technical leader responsible for designing, implementing, automating, and supporting enterprise DevOps capabilities that enable reliable and efficient software delivery. This role leads complex engineering tasks and operational requests related to application and product delivery, with significant responsibility for Infrastructure as Code (IaC), CI/CD automation, production deployments, cloud infrastructure, operational reliability, and incident resolution.
Tax Work Location: Offshore India 40 Hours
Roles & ResponsibilitiesDevOps Engineering & Technical Leadership:
Lead complex DevOps engineering activities and operational requests supporting enterprise applications and products. Serve as a senior technical resource for DevOps, infrastructure automation, deployment automation, and production operations. Provide technical direction and guidance to DevOps Engineers and other engineering team members. Lead technical design and implementation activities across multiple application or product teams. Identify opportunities to standardize, automate, and simplify software delivery and infrastructure operations. Establish and promote DevOps engineering standards, reusable patterns, and best practices. Review technical solutions for reliability, scalability, security, maintainability, and operational readiness. Coordinate technical activities between offshore and onshore engineering teams.
Infrastructure as Code (IaC):
Lead automation of infrastructure provisioning using Infrastructure as Code. Design, develop, and maintain reusable IaC modules and templates. Establish standards for version-controlled and automated infrastructure provisioning. Implement automated provisioning across development, testing, staging, and production environments. Review infrastructure code developed by other engineers and ensure compliance with engineering standards. Troubleshoot complex infrastructure provisioning and configuration failures. Reduce manual infrastructure provisioning through standardized automation and self-service capabilities.
Technologies may include:
Terraform Ansible AWS Cloud Formation Azure Bicep/ARMYAMLJinja2PythonPowerShellBash/Shell scripting CI/CD Pipeline Engineering Lead the design, implementation, maintenance, and optimization of enterprise CI/CD pipelines. Automate application build, testing, security scanning, artifact management, deployment, and validation. Develop reusable pipeline templates that can be adopted across multiple application teams. Integrate automated testing and security controls into software delivery pipelines. Troubleshoot complex pipeline failures and deployment issues. Improve pipeline reliability, performance, and developer experience. Implement appropriate deployment approvals and production controls. Ensure CI/CD pipelines meet enterprise security, audit, and change management requirements.
CI/CD technologies may include: GitHub Actions Jenkins GitLab CI/CD Azure DevOps AWS Code Pipeline Artifact repositories such as Artifactory or Nexus