Job Description
Senior DevOps Engineer manages cloud infrastructure, automates deployments, monitors systems, improves CI/CD pipelines, ensures security, reliability, scalability, and faster software delivery for enterprise applications teams.
Responsibilities:
- Design scalable cloud infrastructure for production application workloads.
- Automate deployment pipelines using CI/CD tools effectively daily.
- Monitor system performance, availability, security, and incident alerts.
- Manage containers, Kubernetes clusters, and orchestration environments efficiently.
- Implement infrastructure as code for repeatable provisioning workflows.
- Troubleshoot deployment failures across cloud and server environments.
- Collaborate with developers to improve release reliability continuously.
- Maintain backup, recovery, compliance, and security documentation properly.
Required Skills:
- Strong knowledge of AWS, Azure, or Google Cloud.
- Experience with Docker, Kubernetes, Jenkins, and GitLab.
- Good scripting skills using Bash, Python, PowerShell.
- Understanding of Linux servers and networking concepts.
- Knowledge of Terraform, Ansible, monitoring, and logging.
- Ability to troubleshoot production issues under pressure.
Note: Salary depends on experience, skills, location, and is paid in local currency.