DevOps Engineer
Date: Feb 6, 2025
Location: Lafayette, IN, US, 47905
Company: Subaru
DevOps Engineer
Information Technology Department
Position Summary:
The DevOps Engineer bridges the gap between software development and IT operations. They work to streamline the software development lifecycle (SDLC) by automating processes, improving collaboration between and within development and operations teams, and enhancing the efficiency, reliability, and scalability of software systems. The DevOps Engineer implements, monitors, and maintains development tools and software runtime environments.
Outline of duties:
- Design, implement, and manage CI/CD pipelines to automate the building, testing, and deployment of applications. Ensure efficient and reliable delivery of software releases.
- Configure, administer, and support tools and platforms for source code control, change management, project management, and issue tracking. Where possible, integrate these with the CI/CD workflows.
- Configure, administer and support production runtimes, including web application servers and container environments.
- Implement and maintain security practices and controls throughout the CI/CD pipeline and infrastructure. Ensure compliance with security policies and best practices.
- Coordinate and manage releases, including scheduling, deployment, rollback procedures, and post-release validation. Ensure releases are smooth and minimize downtime.
- Develop automation scripts and tools to improve operational efficiency and reduce manual intervention. Use scripting languages to automate routine tasks.
- Set up monitoring, alerting, and logging solutions to monitor system performance, detect issues, and troubleshoot problems proactively.
- Facilitate collaboration between development and operations teams to streamline processes and resolve issues efficiently. Communicate effectively with stakeholders about project statuses and challenges.
- Continuously assess and improve processes, tools, and infrastructure to optimize efficiency, reliability, and scalability. Implement best practices and adopt new technologies as appropriate.
- All other duties as assigned.
Minimum Qualifications:
- Bachelor’s degree in computer science, engineering, related field or equivalent experience
- 3-5 years of experience in DevOps or related role, including hands-on experience in deploying and managing infrastructure, implementing CI/CD pipelines, and supporting production environments
Desired Qualifications:
- Bachelor’s degree plus 5-10 years relevant experience in DevOps or related role, including hands-on experience in deploying and managing infrastructure, implementing CI/CD pipelines, and supporting production environments
- Experience with Java
Subaru of Indiana Automotive, Inc. is an equal opportunity employer committed to employing a diverse workforce.
Nearest Major Market: Lafayette