Sonoran Desert Institute is an employee-owned accredited school that provides quality education through online distance education. They are seeking an experienced DevOps Engineer to drive the automation, reliability, and scalability of their cloud infrastructure and software delivery processes, collaborating closely with various teams to build resilient, cloud-native systems.
Responsibilities:
- Design, implement, and maintain end-to-end CI/CD pipelines using modern tools to automate build, test, security scanning, and deployment processes with zero-downtime strategies
- Implement and manage container orchestration, microservices deployment, and scaling strategies
- Establish comprehensive monitoring, logging, alerting, and observability solutions to enable proactive incident detection and rapid resolution
- Automate repetitive operational tasks, reduce toil, and improve system reliability through scripting, tooling, and process optimization
- Optimize cloud resource usage, implement cost controls, and contribute to capacity planning and performance tuning
- Work cross-functionally to define and evolve platform standards and self-service capabilities for developers
- Stay current with emerging DevOps, cloud, and observability technologies and recommend adoption where appropriate
Requirements:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent practical experience
- Four or more years of hands-on experience in DevOps, infrastructure engineering, or software engineering roles with a strong operations focus
- Proven track record of building and maintaining production-grade CI/CD pipelines and automated infrastructure
- Experience supporting live production systems at scale, including incident management and on-call responsibilities
- Strong proficiency with at least one major cloud platform (AWS, Azure, or Google Cloud) — preferably Azure
- Expertise in CI/CD tools (GitHub Actions, GitLab CI/CD, Jenkins, Azure DevOps, etc.)
- Solid scripting and automation skills in Python, Go, Bash, or similar language
- Familiarity with configuration management and version control (Git)
- Strong understanding of software development lifecycle and agile methodologies
- Excellent problem-solving and troubleshooting skills across the full stack (application, network, OS, cloud)
- Security mindset with knowledge of DevSecOps practices and compliance frameworks
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
- Collaborative team player with a strong sense of ownership and a bias toward action and automation