We are looking for an experienced Senior DevOps Engineer / Senior Cloud Engineer with strong expertise in AWS cloud infrastructure, Terraform, infrastructure setup, and CI/CD pipeline management. The ideal candidate will have hands-on experience designing, deploying, and maintaining scalable, secure, and highly available cloud environments across AWS and Azure.
The candidate will work closely with development, database, security, and operations teams to automate infrastructure provisioning, streamline application deployments, improve system reliability, and implement cloud security best practices.
Design, deploy, configure, and maintain scalable, highly available, and secure cloud infrastructure on AWS and Azure.
Build, manage, and optimize AWS cloud environments using services such as ECS, EKS, EC2, VPC, RDS, S3, Lambda, DynamoDB, MSK, ElastiCache, Route 53, WAF, OpenSearch, and other AWS services.
Develop and maintain reusable Terraform modules and Infrastructure as Code (IaC) solutions for provisioning and managing multi-environment infrastructure.
Set up and manage cloud infrastructure components, including networking, security groups, IAM roles, load balancing, DNS, encryption, secrets management, and access controls.
Design, implement, and maintain CI/CD pipelines using Azure DevOps for automated builds, testing, deployments, and release management.
Automate infrastructure provisioning, configuration management, application deployment, and operational workflows.
Integrate code quality, security scanning, and vulnerability assessment tools such as SonarQube, Veracode, and Checkov into CI/CD pipelines.
Collaborate with development teams to deploy and support applications built using .NET Core, React.js, and Python.
Work with database technologies and migration tools, including DBUp, DACPAC, Liquibase, and similar solutions.
Support database provisioning, configuration, migration, backup, recovery, and performance optimization across cloud environments.
Monitor cloud infrastructure and application performance, troubleshoot production issues, and implement solutions to improve availability and reliability.
Implement cloud security best practices, cost optimization strategies, monitoring, logging, and disaster recovery processes.
Work with AWS services such as AWS DMS, Glue, Transfer Family, AppFlow, Elastic Beanstalk, ACM, KMS, Secrets Manager, and related services as required.
Maintain technical documentation, deployment procedures, infrastructure standards, and operational runbooks.
Stay current with emerging cloud technologies, DevOps practices, and infrastructure automation standards.
| Location | (Remote) |
| Job Type | Full-time |
Minimum of 5+ years of hands-on experience in DevOps, Cloud Engineering, or Infrastructure Engineering.
Strong hands-on experience with AWS cloud services and infrastructure setup.
Strong expertise in Terraform, including reusable modules, remote state management, environment management, and infrastructure automation.
Solid understanding of cloud networking, including VPCs, subnets, routing, security groups, IAM, DNS, and load balancing.
Strong experience designing, implementing, and maintaining CI/CD pipelines using Azure DevOps.
Practical experience with Infrastructure as Code (IaC), cloud resource provisioning, configuration, and deployment automation.
Good knowledge of databases, including database configuration, schema changes, migration, backup, and recovery.
Working knowledge of database migration and deployment tools such as DBUp, DACPAC, Liquibase, or equivalent tools.
Experience with containerization and orchestration technologies such as Docker, Amazon ECS, and Kubernetes/Amazon EKS.
Knowledge of cloud security, secrets management, encryption, access control, and vulnerability scanning.
Experience integrating tools such as SonarQube, Veracode, and Checkov into development and deployment pipelines.
Strong troubleshooting, analytical, and problem-solving skills.
Ability to collaborate effectively with cross-functional and geographically distributed teams.
strong expertise in Terraform, AWS infrastructure setup, CI/CD pipeline automation, and database management. The ideal candidate should be capable of independently managing cloud infrastructure, automating deployments, resolving complex technical issues, and collaborating with development teams to ensure secure and reliable application delivery.
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Free resume builder