We are looking for a talented and hands-on DevOps Engineer to join our team and play a key role in building, maintaining, and scaling our cloud infrastructure and delivery pipelines.
What youll do:
Design, implement, and maintain cloud infrastructure across AWS and Azure
Build and manage CI/CD pipelines using Azure DevOps
Develop and maintain Infrastructure as Code using Terraform and Terragrunt
Manage containerized environments using Docker
Administer and maintain Windows and Linux servers
Implement and manage monitoring, logging, and alerting systems using Grafana and related tools
Automate operational processes using PowerShell, Bash, and Python
Collaborate closely with development teams to improve performance, reliability, and system availability
Troubleshoot and resolve issues in complex production environments.
Requirements: 3+ years of experience in a DevOps role
Hands-on experience with AWS (ECS, EC2, Lambda, Networking)
Strong experience with Azure DevOps (Pipelines, Repos, Releases)
Proven experience with Terraform and Terragrunt
Solid experience with Docker (image creation and container management)
Experience managing Linux and Windows Server environments
Familiarity with monitoring tools such as Grafana
Scripting skills in PowerShell, Bash, or Python
Strong understanding of Networking, Security, and High Availability
Nice to have:
Experience with Kubernetes (EKS or AKS)
Experience with CloudWatch, Prometheus, ELK, or Loki
Background working with distributed systems and microservices architectures
Experience with additional CD tools such as GitHub Actions or ArgoCD
Familiarity with WAF and CDN solutions (CloudFront, Cloudflare).
This position is open to all candidates.