Senior DevOps Engineer - AWS/Azure/GCP
Description
Job Description :
We are seeking a highly skilled Senior DevOps Engineer to design, implement, and manage scalable, secure, and automated infrastructure for modern cloud-based applications.
The ideal candidate will have strong expertise in cloud platforms, CI/CD, containerization, infrastructure as code, and monitoring tools.
You will work closely with development, QA, and operations teams to streamline software delivery and improve system reliability.
Key Responsibilities :
- Design, implement, and maintain scalable, secure, and highly available cloud infrastructure.
- Build, automate, and optimize CI/CD pipelines to enable faster and more reliable software releases.
- Manage containerized applications using Docker and Kubernetes.
- Implement Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
- Monitor system performance, troubleshoot production issues, and ensure high availability.
- Collaborate with development teams to improve deployment processes and operational efficiency.
- Automate infrastructure provisioning, configuration management, and routine operational tasks.
- Implement security best practices, vulnerability management, and compliance standards across cloud environments.
- Manage cloud resources, networking, storage, and access controls.
- Perform root cause analysis and resolve infrastructure and deployment-related issues.
- Create and maintain technical documentation, deployment procedures, and operational runbooks.
- Participate in on-call support and incident response when required.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 6+ years of experience in DevOps, Cloud Engineering, or Site Reliability Engineering (SRE).
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
- Strong knowledge of Docker and Kubernetes.
- Experience with Infrastructure as Code tools such as Terraform, CloudFormation, or Ansible.
- Proficiency in Linux/Unix system administration.
- Experience with scripting languages such as Bash, Python, or PowerShell.
- Strong understanding of networking, DNS, load balancing, SSL/TLS, and firewalls.
- Experience with version control systems such as Git.
- Hands-on experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, CloudWatch, Datadog, or Splunk.
Skills
- Ansible
- AWS
- Azure
- Azure DevOps
- Bash
- CI/CD
- Cloud
- CloudFormation
- CloudWatch
- Containerization
- Datadog
- DevOps
- DNS
- Docker
- ELK
- Firewall
- GCP
- Git
- GitHub
- GitHub Actions
- GitLab
- Grafana
- Infrastructure as Code
- Jenkins
- Kubernetes
- Linux
- Networking
- PowerShell
- Prometheus
- Python
- Root Cause Analysis
- Splunk
- SRE
- SSL
- Terraform
- TLS
- Unix
- Version Control
- Vulnerability Management