Overview: The Leads DevOps Engineer will be responsible for the continuous integration automation and continuous deployment of applications and systems both internally and externally.
What you will be doing:
- Design a continuous integration and continuous deployment platform (CI/CD).
- Design solutions to automate the deployment of applications.
- Develop and lead in the execution of best practices, including providing solution architectures and strategy for adoption.
- Design monitoring and management tools and deployment processes to provide visibility, with a focus on high availability.
- Partner with respective departments to develop practical automation solutions and participate in cross-functional team meetings to collaborate and ensure successful execution.
- Operate as an innovative thought leader; proactively identify and improve internal efficiencies and grow team knowledge.
- Lead performance and test automation integration into the CI/CD pipeline, troubleshoot and resolve operational issues.
- Assist in resolving highly complex issues arising from product upgrades, installations, and configurations.
- Participate in professional associations, outreach activities, or educational opportunities to stay current on industry best practices.
- Mentor, influence, and collaborate with other developers and across teams.
- Provide guidance to other team members.
What will make you successful:
- BS or MS in Computer Science or related field, or equivalent experience.
- Minimum of ten years’ experience in Computer Science, Software Engineering, or a related field.
- Experience with configuration management tools.
- Experience with DevOps and release management tools.
- Experience with managing service container-based platforms.
- Experience in Linux and Windows Administration.
- Experience with scripting tools.
- Experience with configuration and administration of enterprise web applications.
- Experience with continuous integration and deployment in SaaS environments.
- Excellent verbal and written communication skills.
- Ability to communicate effectively with cross-functional teams.
- Fast learner, highly organized, and focused on priorities.
- Experience working with key internal stakeholders.
- Adept at collaborating with diverse teams.
Or an equivalent combination of education and experience sufficient to perform the duties of the job.