Information Technology Development Operations Engineer II
Apply NowCompany: LA Care Health Plan
Location: Los Angeles, CA 90011
Description:
Salary Range: $105,267.00 (Min.) - $139,478.00 (Mid.) - $173,689.00 (Max.)
Established in 1997, L.A. Care Health Plan is an independent public agency created by the state of California to provide health coverage to low-income Los Angeles County residents. We are the nation's largest publicly operated health plan. Serving more than 2 million members, we make sure our members get the right care at the right place at the right time.
Mission: L.A. Care's mission is to provide access to quality health care for Los Angeles County's vulnerable and low-income communities and residents and to support the safety net required to achieve that purpose.
Job Summary
The Information Technology (IT) Development Operations (DevOps) Engineer II plays a key role in implementing and maintaining automation processes to streamline our software development and deployment pipelines.
This position maintains and enhances the Continuous Integration and Deployment (CI/CD) pipelines ensuring the reliability, scalability and efficiency of L.A. Care's software delivery pipeline.
This position fosters a culture of collaboration between the development and operations teams, automates manual processes, and improves the efficiency, reliability, and scalability of software delivery.
Duties
Continuous Integration and Deployment (CI/CD): Build and maintain CI/CD pipelines using tools like Jenkins, GitAction CI/CD. Implement automated testing and deployment processes to ensure rapid and reliable delivery of software releases.
Monitoring and Logging: Configure and manage monitoring and logging solutions to ensure the health and performance of systems and applications. Analyze metrics and logs to troubleshoot issues and optimize system performance.
Collaboration and Documentation: Collaborate with development and operations teams to identify automation opportunities and streamline workflows. Document infrastructure and processes to facilitate knowledge sharing and ensure system reliability.
Security and Compliance: Implement security best practices and compliance standards in infrastructure and deployment processes. Conduct regular security assessments and audits to identify and vulnerability Management. Process, report and audit using the Version Control System (VCS) Access control.
Infrastructure Automation: Design, implement, and maintain infrastructure as code (IaC) solutions using tools such as Terraform, Ansible, or Chef. Automate deployment, scaling, and monitoring of cloud-based infrastructure on platforms like Azure.
Focus on the intersection of software development (Dev) and IT operations (Ops), aiming to improve collaboration and productivity across these functions. Responsible for automating infrastructure provisioning, configuration management, monitoring, and scaling of applications and systems.
Work closely with cross-functional teams, including developers, system administrators, and quality assurance engineers, to ensure seamless software delivery and system reliability.
Perform other duties as assigned.
Duties Continued
Education Required
Bachelor's Degree in Information Technology or Related Field
In lieu of degree, equivalent education and/or experience may be considered.
Education Preferred
Experience
Required:
At least 5 years of experience as a DevOps Engineer or similar role.
At least 3 years of experience in source code management and administration.
Experience in version control systems (VCS), such as GITHUB GIT Action, Application Development Interface (ADI), and Subversion (SVN).
Experience in CI/CD tools such as GIT Action, Azure DevOps (ADO) CI/CD tools and integration of VCS with development pipelines.
Experience with security best practices related to source code management.
Preferred:
Hands on experience managing infrastructure as code (IaC) and Containerization and Orchestration.
Skills
Required:
Strong understanding of branching strategies, code versioning, and merge conflict resolution in ADO, GITHUB.
Strong understanding of GIT Action capabilities to develop and manage CI/CD pipelines.
Strong scripting skills using power Shell, Python, or other relevant languages.
Strong knowledge of code quality tools and practices.
Must have skills to configure new tools.
Must have a broad range of skills including scripting and programming, cloud infrastructure (AWS, Azure, etc.), containerization (Docker, Kubernetes), and orchestration tools.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills.
Detail-oriented and organized with a commitment to maintaining data integrity.
Strong teamwork abilities.
Must be a self-starter with the ability to build processes from ground level.
Good understanding of networking, security, and best practices for cloud and on-premises infrastructure.
Exposure to monitoring and troubleshooting applications and infrastructure.
Expertise in cloud computing platforms such as Azure, AWS or Google Cloud.
Excellent leadership skills, with the ability to influence and inspire cross-functional teams.
Licenses/Certifications Required
Licenses/Certifications Preferred
Required Training
Physical Requirements
Light
Additional Information
This position requires work after hours, on weekends, holidays, a hybrid remote schedule, occasional flexibility in hours/shift in critical situations and work on-call.
Salary Range Disclaimer: The expected pay range is based on many factors such as geography, experience, education, and the market. The range is subject to change.
L.A. Care offers a wide range of benefits including
Established in 1997, L.A. Care Health Plan is an independent public agency created by the state of California to provide health coverage to low-income Los Angeles County residents. We are the nation's largest publicly operated health plan. Serving more than 2 million members, we make sure our members get the right care at the right place at the right time.
Mission: L.A. Care's mission is to provide access to quality health care for Los Angeles County's vulnerable and low-income communities and residents and to support the safety net required to achieve that purpose.
Job Summary
The Information Technology (IT) Development Operations (DevOps) Engineer II plays a key role in implementing and maintaining automation processes to streamline our software development and deployment pipelines.
This position maintains and enhances the Continuous Integration and Deployment (CI/CD) pipelines ensuring the reliability, scalability and efficiency of L.A. Care's software delivery pipeline.
This position fosters a culture of collaboration between the development and operations teams, automates manual processes, and improves the efficiency, reliability, and scalability of software delivery.
Duties
Continuous Integration and Deployment (CI/CD): Build and maintain CI/CD pipelines using tools like Jenkins, GitAction CI/CD. Implement automated testing and deployment processes to ensure rapid and reliable delivery of software releases.
Monitoring and Logging: Configure and manage monitoring and logging solutions to ensure the health and performance of systems and applications. Analyze metrics and logs to troubleshoot issues and optimize system performance.
Collaboration and Documentation: Collaborate with development and operations teams to identify automation opportunities and streamline workflows. Document infrastructure and processes to facilitate knowledge sharing and ensure system reliability.
Security and Compliance: Implement security best practices and compliance standards in infrastructure and deployment processes. Conduct regular security assessments and audits to identify and vulnerability Management. Process, report and audit using the Version Control System (VCS) Access control.
Infrastructure Automation: Design, implement, and maintain infrastructure as code (IaC) solutions using tools such as Terraform, Ansible, or Chef. Automate deployment, scaling, and monitoring of cloud-based infrastructure on platforms like Azure.
Focus on the intersection of software development (Dev) and IT operations (Ops), aiming to improve collaboration and productivity across these functions. Responsible for automating infrastructure provisioning, configuration management, monitoring, and scaling of applications and systems.
Work closely with cross-functional teams, including developers, system administrators, and quality assurance engineers, to ensure seamless software delivery and system reliability.
Perform other duties as assigned.
Duties Continued
Education Required
Bachelor's Degree in Information Technology or Related Field
In lieu of degree, equivalent education and/or experience may be considered.
Education Preferred
Experience
Required:
At least 5 years of experience as a DevOps Engineer or similar role.
At least 3 years of experience in source code management and administration.
Experience in version control systems (VCS), such as GITHUB GIT Action, Application Development Interface (ADI), and Subversion (SVN).
Experience in CI/CD tools such as GIT Action, Azure DevOps (ADO) CI/CD tools and integration of VCS with development pipelines.
Experience with security best practices related to source code management.
Preferred:
Hands on experience managing infrastructure as code (IaC) and Containerization and Orchestration.
Skills
Required:
Strong understanding of branching strategies, code versioning, and merge conflict resolution in ADO, GITHUB.
Strong understanding of GIT Action capabilities to develop and manage CI/CD pipelines.
Strong scripting skills using power Shell, Python, or other relevant languages.
Strong knowledge of code quality tools and practices.
Must have skills to configure new tools.
Must have a broad range of skills including scripting and programming, cloud infrastructure (AWS, Azure, etc.), containerization (Docker, Kubernetes), and orchestration tools.
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills.
Detail-oriented and organized with a commitment to maintaining data integrity.
Strong teamwork abilities.
Must be a self-starter with the ability to build processes from ground level.
Good understanding of networking, security, and best practices for cloud and on-premises infrastructure.
Exposure to monitoring and troubleshooting applications and infrastructure.
Expertise in cloud computing platforms such as Azure, AWS or Google Cloud.
Excellent leadership skills, with the ability to influence and inspire cross-functional teams.
Licenses/Certifications Required
Licenses/Certifications Preferred
Required Training
Physical Requirements
Light
Additional Information
This position requires work after hours, on weekends, holidays, a hybrid remote schedule, occasional flexibility in hours/shift in critical situations and work on-call.
Salary Range Disclaimer: The expected pay range is based on many factors such as geography, experience, education, and the market. The range is subject to change.
L.A. Care offers a wide range of benefits including
- Paid Time Off (PTO)
- Tuition Reimbursement
- Retirement Plans
- Medical, Dental and Vision
- Wellness Program
- Volunteer Time Off (VTO)