Job Description
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
- 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
- 2+ years of experience in Systems Administration/Cloud Infrastructure or DevOps roles
- Hands-on experience with major cloud providers
- Knowledge of CI/CD pipelines and tools
- Familiarity 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
Salary: $70,000 - $80,000 per year.
