- Automate provisioning of infrastructure, including installation and configuration of third-party components, to ensure efficient delivery of stable dev, test, and staging environments
- Design, implement, monitor, and maintain CI/CD pipelines to allow development teams to deploy solutions into dev, test, and staging environments
- Automate additional routine tasks where possible.
- Collaborate with development teams and leadership on a daily basis to identify, troubleshoot and resolve issues in lower environments and processes
- Recommend process improvements to increase efficiency of development organization.
- Exemplify a culture of innovation, collaboration, and problem-solving.
Qualifications:
- 3 years of strong devops / automation experience
- Conceptual understanding of devops topics like CI/CD and infrastructure as code
- Experience with cloud platforms like AWS, Azure, or GCP, including container orchestration offerings, infrastructure automation tools, and logging/monitoring tools
- Experience with Docker and container orchestration such as Kubernetes
- Experience with Git and GitOps, build tools like Jenkins or TeamCity, collaboration tools like Jira, Rally, Confluence, and Crucible
- Proficiency with one or more scripting languages
- Fluency with basic networking concepts
- Comfortable in Linux environments
- Ability to diagnose and resolve computer system and operational issues.
- A passion for automation and efficiency.
- A desire to teach and to learn.
- Self-motivated and independent. Able to drive projects to completion with minimal supervision.
- Strong verbal and written communication skills, with ability to relay complex topics to both technical and non-technical team members.
- BS/BA degree completed or in the works.
Preferred Qualifications:
- 6 years of strong devops / automation experience
- Proficiency with multiple scripting languages
- Experience securing and managing PCI-compliant environments
- Experience with agile methodologies like Scrum and Kanban