About the job
deepsource is seeking a Cloud DevOps Engineer for a 3-month contract based in Hyderabad, Sindh, Pakistan. This position centers on building, automating, and maintaining cloud infrastructure across Microsoft Azure and Amazon Web Services (AWS). The engineer will play a key part in supporting continuous delivery, enabling teams to deploy software efficiently and securely.
Main responsibilities
- Design, deploy, and manage cloud environments using core services on both Azure and AWS.
- Automate infrastructure setup with Infrastructure-as-Code tools such as Terraform, ARM templates, and AWS CloudFormation.
- Optimize cloud environments for performance, cost, and reliability.
- Implement monitoring and observability using Azure Monitor, CloudWatch, and application performance monitoring tools.
- Create and maintain CI/CD pipelines with Azure DevOps, GitHub Actions, Jenkins, and AWS Code Pipeline, CodeBuild, and CodeDeploy.
- Automate deployments, testing, and configuration management using Ansible, Terraform, and scripting languages.
- Deploy and manage containerized applications with Docker and Kubernetes (including AKS and EKS).
- Apply security best practices for Azure and AWS IAM, secrets management, and network security.
- Support disaster recovery, backup solutions, and high-availability configurations.
- Collaborate with development, QA, and operations teams to enhance delivery processes.
- Document cloud architectures, CI/CD pipelines, and operational procedures.

