DevOps Engineer
Job Locations
US-AZ-Phoenix Metro
2024-6823
Type
Regular Employee
Overview
Are you ready to be part of the extraordinary future of technical education? Do you thrive in a dynamic, innovative environment where you can make a tangible impact?
If so, UTI wants YOU to join our team as the DevOps Engineer !
The DevOps Engineer designs, implements, and maintains the tools and processes for continuous software integration, delivery, and deployment.
They collaborate with development, testing, and operations teams to streamline the software development lifecycle. Key responsibilities include automating workflows, managing infrastructure, and ensuring system reliability and performance.
DevOps Engineers often have autonomy in selecting tools and practices, while typically reporting to IT managers or directors.
Their role is essential in bridging the gap between development and operations, fostering collaboration, and improving productivity.
What We Offer :
- Competitive Salary of $130,000 - $140,000 per year
- FREE UTI or Concorde Tuition for you AND your Immediate Family
- Medical / Dental / Vision / Life Ins / STD & LTD Ins
- 401K, Paid Holidays, Paid Time Off
- Paid Parental Leave
- Pet Insurnace
- Remote work environment with up to 5% travel
Responsibilities
Principal Accountabilities & Deliverables
CI / CD and Automation Design, Implement, and Maintain CI / CD Pipelines : For application deployment.
- Collaborate with Development Teams : To optimize software builds, testing, and deployment processes.
- Automate Infrastructure Provisioning and Configuration : Using IaC tools like Bicep, Terraform, and Ansible.
System Monitoring and Troubleshooting
- Monitor and Troubleshoot Production Systems : Ensure high availability and performance.
- Resolve Urgent Production System Issues : Address critical problems promptly.
- Troubleshoot Highly Complex Technical Issues : Provide guidance to others.
- Implement Security Best Practices : Within the DevOps pipeline.
Performance and Quality Optimization
- Maintain and Improve System Quality : Ensure systems are efficient and reliable.
- Test, Follow, Promote, and Contribute to Standards : Create and adhere to coding and process standards.
- Design Solutions for Performance and Scalability : Focus on optimization.
- Assess System Performance : Provide recommendations and refactor to optimize performance.
Qualifications
Education / Experience
- Bachelor's degree in computer science, IT, or a related field, or equivalent experience (required)
- Minimum four (4) years of experience in DevOps, software development, or other relevant IT disciplines, across multiple current technology areas (required)
- Proficient in CI / CD pipelines, infrastructure as code (IaC), cloud platforms (e.g., Azure), and agile software development practices (required)
- Experience with automation tools (e.g., Bicep, Terraform, Ansible) and scripting languages (e.g., Python, Bash) (preferred)
- Education industry experience (preferred)
Skills
Cloud Platforms and Infrastructure
- Cloud Platforms : Proficiency in Azure, AWS, or Google Cloud Platform (GCP).
- Infrastructure as Code (IaC) : Expertise in Bicep, Terraform, Ansible, or CloudFormation.
- Container Orchestration : Knowledge of Docker and Kubernetes.
- Configuration Management : Experience with Chef, Puppet, or SaltStack
- Networking Concepts : Basic understanding of networking concepts and protocols
- Database Management : Familiarity with SQL and NoSQL databases
Automation and Development Tools
- CI / CD Tools : Skilled in Azure DevOps, Jenkins, GitLab CI, or CircleCI
- Scripting and Programming : Proficiency in Python, Bash, or PowerShell
- Monitoring and Logging Tools : Familiarity with Prometheus, Grafana, ELK Stack, or Splunk
- Version Control : Strong knowledge in Git and Git workflows
- Automation and Continuous Improvement : Strong knowledge of automation techniques and a focus on continuous improvement
DevOps Practices and Methodologies
- DevSecOps Practices : Understanding of DevSecOps practices and tools for security automation
- Agile / Scrum Methodologies : Experience working in Agile / Scrum environments
- Stakeholder Collaboration : Foster positive relationships with key stakeholders to ensure support and commitment to project objectives
- Communication Skills : Outstanding people skills with excellent verbal and written communication abilities.
- Customer Feedback Analysis : Review, analyze, and act on specific internal and external customer feedback
About Us :
It's all about the reputation. 55+ years of experience, trusted by 35+ industry leading brands, 16 campuses, 5 technical schools.
But it's not all about the numbers. Here at Universal Technical Institute and its family of schools, we care about YOU. We care about making a change in the lives of our employees and our students.
We're on a mission to expand our reach and increase our impact, one life at a time and that starts with yours...Come and be a part of our legacy!