We are seeking a highly skilled Senior DevOps Engineer to join a dynamic and innovative technology team. This role involves designing, implementing, and maintaining scalable cloud infrastructure while driving automation and operational excellence across AWS and Azure environments.
?? Responsibilities
Design, implement, and maintain cloud infrastructure across AWS and Azure environments.
Build and manage CI/CD pipelines using Azure DevOps.
Develop and maintain Infrastructure as Code (IaC) using Terraform and Terragrunt.
Implement and manage containerized environments using Docker.
Administer and maintain Windows Server and Linux systems.
Set up and manage monitoring, logging, and alerting solutions using Grafana and complementary services.
Automate operational processes using scripting languages such as PowerShell, Bash, and Python.
Collaborate with Dev team
Requirements: 4+ years of experience in a DevOps role.
Hands-on experience with AWS, including ECS, EC2, Lambda, and Networking.
Proven experience with Azure DevOps (Pipelines, Repos, and Releases).
Strong experience with Terraform and Terragrunt.
Experience with Docker, including building images and managing containers.
Experience administering Linux and Windows Server environments.
Experience with monitoring tools such as Grafana.
Proficiency in scripting using PowerShell, Bash, or Python.
Deep understanding of Networking, Security, and High Availability concepts.
This position is open to all candidates.