What You Will Do
Collaborate with cross-functional teams to design, build, and support cloud infrastructure and application deployments
Monitor and support production systems before, during, and after releases to ensure performance, availability, and reliability
Implement and manage Infrastructure-as-Code (IaC), CI/CD pipelines, and automation to streamline infrastructure and application delivery
Administer and maintain servers, containers, and cloud services, applying security patches and updates following best practices
Mentor junior engineers on DevOps, cloud platforms, and system administration best practices
Create and maintain documentation for infrastructure, automation processes, and disaster recovery procedures
Define and enforce standards for cloud development, deployment, and operational support
Break down complex tasks and provide accurate time and resource estimates aligned with Agile workflows
Participate in Agile ceremonies and project planning to ensure smooth delivery of releases
Support 24/7/365 monitoring and on-call escalation processes for production environments
Stay current on emerging cloud technologies, DevOps tools, and industry best practices
Travel/Physical Demands
No special physical demands required
Technologies We Use
Cloud: Azure
IaC: Terraform, Saltstack
CI/CD Pipelines: Jenkins
Scripting: Python, Bash, Powershell
Containerization & Orchestration: Docker, Kubernetes
Monitoring Tools: Splunk, Nagios
Must Haves
6+ years of experience in Systems Administration/Cloud Infrastructure or DevOps roles
Hands-on experience with major cloud providers
Excellent knowledge of CI/CD pipelines and tools
Proficiency with Infrastructure-as-Code (IaC) tools
Experience with monitoring and logging tools
Knowledge of Agile methodology and DevOps culture principles (shift-left testing, continuous feedback, etc.)
Excellent problem-solving, analytical, and communication skills
A collaborative mindset – you thrive in cross-functional environments and bridge gaps between Dev and Ops
A continuous improvement approach – you seek opportunities to automate, scale, and make systems more resilient
Professional maturity – you can deliver difficult messages with empathy and clarity
Ownership and accountability – you take initiative and work independently while supporting team goals
Nice to Haves
Bachelor’s Degree in a related field
Azure Fundamentals certification
Practical experience with creating, refining and using AI-powered tools that help write and manage code, as well as building the infrastructure that provides these assistants with real-time, context-rich data