Are you passionate about making a difference in people's lives? Do you enjoy working in a service-oriented industry? If so, this opportunity may be the right fit for you!
Modivcare is looking for an experienced DevOps Engineer III to join our team. This position is responsible for optimizing the organization's software development processes, enhancing system reliability, and ensuring efficient delivery of high-quality applications. In addition, the role will be instrumental in maintaining and improving the organization's software development lifecycle.
Infrastructure and Environment Management
Designs, builds, and maintains scalable and robust infrastructure using cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes, ECS).
Collaborates with InfoSec to ensure the team is building a secure, scalable cloud infrastructure.
Continuous Integration and Deployment
Develops and maintains enterprise-grade CI/CD pipelines and components to automate the build, test, and deployment processes for applications.
Implements and manages version control systems (e.g., Git) and artifact repositories to ensure efficient code collaboration and artifact management.
Monitors and improves the performance and reliability of CI/CD pipelines, addressing bottlenecks and implementing proactive measures.
Monitoring and Troubleshooting
Implements monitoring and logging solutions (e.g., Datadog, Prometheus, ELK stack) to track system health, identify performance issues, and troubleshoot incidents.
Collaborates with development and operations teams to diagnose and resolve production issues, ensuring quick resolution and minimal disruption to services.
Continuously monitors system capacity, performance, and security, implementing proactive measures to optimize resource utilization and enhance system stability.
Automation and Scripting
Develops automation scripts (e.g., TypeScript, Bash, Python) to streamline routine operational tasks, improve efficiency, and reduce manual intervention.
Automates the deployment and configuration of applications, services, and infrastructure components using Infrastructure as Code (IaC) tools such as Pulumi, Terraform, CDK, or CloudFormation.
Collaboration and Documentation
Works closely with cross-functional teams, including developers, testers, and operations, to foster a collaborative DevOps culture and drive continuous improvement.
Creates and maintains detailed technical documentation, including system diagrams, architectural designs, and standard operating procedures (SOPs).
May lead projects and perform other duties as assigned.
Bachelor's Degree Computer Science, Engineering, or a related field required.
Five (5) plus years of proven experience as a DevOps Engineer or similar role.
Or equivalent combination of education and/or experience.
Ability to leverage expertise in DevOps methodologies and technologies to contribute to the development of cutting-edge software solutions.
Expertise in automation, infrastructure management, and continuous integration/continuous deployment (strongly prefer GitLab CI/CD, but will accept GitHub Actions, Azure DevOps, etc.).
Demonstrated experience in developing a continuous deployment workflow.
Demonstrated experience with tracking and improving DORA metrics.
Demonstrated expertise in managing infrastructure, CI/CD pipelines, and automation.
Strong knowledge of cloud platforms (strongly prefer AWS, but will accept Azure and GCP) and infrastructure-as-code tools (strongly prefer Pulumi, but will accept Terraform, CDK, and CloudFormation).
Proficiency in scripting and automation using languages such as TypeScript, Bash, or Python.
Experience with containerization and orchestration technologies like Docker, Kubernetes, and ECS.
Familiarity with version control systems (e.g., Git).
Solid understanding of networking concepts and security best practices.
Strong problem-solving skills and the ability to troubleshoot complex systems during development and production support.
Excellent communication and collaboration skills to work effectively in a team environment.
Salary: $97,200 - $133,700
Bonus eligible based on individual and company performance.
Modivcare’s positions are posted and open for applications for a minimum of 5 days. Positions may be posted for a maximum of 45 days dependent on the type of role, the number of roles, and the number of applications received. We encourage our prospective candidates to submit their application(s) expediently so as not to miss out on our opportunities. We frequently post new opportunities and encourage prospective candidates to check back often for new postings.
We value our team members and realize the importance of benefits for you and your family.
Modivcare offers a comprehensive benefits package to include the following:
Modivcare is an Equal Opportunity Employer.