Tech Stack
AWSAzureCloudDockerGrafanaKubernetesPythonTerraform
About the role
- Implement and maintain CI/CD pipelines using GitHub Actions and Azure DevOps for team-level projects
- Contribute to DevOps culture by implementing best practices within your team
- Develop and maintain Infrastructure as Code (IaC) using Terraform for standard deployments, following team standards and DRY principles
- Collaborate with development teams to identify and implement automation opportunities for single-team projects
- Support cloud infrastructure management (Azure preferred) and assist with serverless computing implementations
- Configure and maintain security scanning and compliance checks within existing DevOps workflows
- Set up and maintain system monitoring with Grafana and improve logging/diagnostics for team applications
- Deploy and maintain containerized applications using Docker & Kubernetes for standard use cases
- Participate actively in on-call rotation and incident response
- Document technical processes and contribute to team knowledge base
- Report to the VP of DevOps and collaborate with senior engineers on department-wide initiatives
- Work with moderate independence on team-level projects and support infrastructure and automation efforts
Requirements
- 2-4 years of experience in DevOps, infrastructure, or software development
- Solid hands-on experience with Terraform and Infrastructure as Code concepts
- Working proficiency in GitHub Actions, Azure DevOps Pipelines, or equivalent CI/CD tools
- Good scripting skills in PowerShell and Bash, with exposure to Python
- Hands-on experience with cloud platforms (Azure preferred, AWS also considered)
- Experience with Docker and basic Kubernetes concepts
- Understanding of common deployment strategies (Blue/Green, Rolling updates)
- Strong collaboration and documentation skills
- Problem-solving mindset with ability to troubleshoot infrastructure issues
- Eagerness to learn new technologies and improve existing processes
- Ability to work independently on routine tasks while knowing when to escalate
- Good organizational skills to manage multiple priorities