CVS Health is a company focused on enhancing health care experiences. They are seeking a Senior Software Development Engineer - Developer Tooling to lead the development of tools and services that assist developers across the organization, focusing on delivery automation and site reliability services.
Responsibilities:
- Help lead the creation of best-in-class digital delivery within Platform Enablement
- Technically assisting the team of engineers to drive the delivery automation of CVS Health Enterprise Engineering
- Providing a seamless customer experience
- Identifying and analyzing system design weaknesses
- Troubleshooting complex technical issues
- Assisting the team technically around automation of incidents
- End to end CI/CD pipelines
- Application coding
- Providing site reliability services while supporting operations and CI/CD of the platform
- Using people management skills to support, manage and mentor other engineers with deep and varying technical backgrounds and experience
- Prioritizing well, communicating clearly, and maintaining a consistent track record of delivery
Requirements:
- 5+ years of experience in information technology
- 3+ years of hands-on experience with Core Java /Golang/Python/Node Js or any backend programming stack
- 3+ years in writing the infrastructure as code (IAC) or other similar technologies to deploy the microservice application infrastructure
- 3+ years of hands-on experience, creating and maintaining CI/CD pipelines leveraging re-usable code
- 2+ years of standing up/developing backend Applications
- 2+ years of hands on cloud and computing experience within GCP, AWS, and/or Azure
- 3+ years of application development using in Agile methodology
- Bachelor's degree or, equivalent experience (HS diploma + 4 years relevant experience)
- Advanced knowledge of application, data, and infrastructure architecture disciplines
- End to End DevOps hands-on knowledge and tools like GitHub, Artifactory, or similar tools
- Excellent problem solving/troubleshooting skills
- Ability to help/guide team in resolving technical issues through debugging, research, and investigation
- Ability to work cross functionally with other teams to resolve dependencies, and ensure transparency
- Understanding of Microservice patterns & concepts and troubleshooting issues along with fixing/remediating the defects and security vulnerabilities with Continuous Integration and automated testing strategies and tools
- Able to research and learn new methodologies and technologies and bring knowledge to the team