Overview
Skills
Job Details
Job Title: DevOps Engineer
Job Summary:
We are seeking a skilled and motivated DevOps Engineer to join our team. The ideal candidate will be responsible for automating, scaling, and maintaining infrastructure and CI/CD pipelines to ensure smooth deployment of applications. You will collaborate with developers, QA, and IT teams to improve system reliability, performance, and security.
Key Responsibilities:
Design, build, and maintain scalable CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, GitHub Actions, or Azure DevOps.
Automate infrastructure provisioning and configuration using tools like Terraform, Ansible, or CloudFormation.
Deploy, monitor, and manage applications on cloud platforms (AWS, Azure, Google Cloud Platform).
Maintain containerized environments using Docker and orchestration tools like Kubernetes or ECS.
Implement and monitor logging, alerting, and observability solutions (Prometheus, Grafana, ELK/EFK, CloudWatch).
Ensure system reliability, security, and high availability.
Collaborate with development teams to streamline code deployments and improve release cycles.
Troubleshoot and resolve production issues quickly and efficiently.
Participate in on-call rotations and incident response when required.
Required Skills & Qualifications:
Bachelor s degree in Computer Science, IT, or related field (or equivalent experience).
9 years of hands-on experience in DevOps, SRE, or related roles.
Strong experience with CI/CD pipelines and automation tools.
Proficiency in cloud platforms (AWS/Azure/Google Cloud Platform).
Hands-on experience with Docker & Kubernetes.
Infrastructure as Code (IaC) expertise using Terraform/Ansible/CloudFormation.
Solid knowledge of Linux/Unix administration and shell scripting.
Monitoring and observability tool experience (Prometheus, Grafana, ELK, Splunk).
Strong troubleshooting and problem-solving skills.
Familiarity with networking, security, and firewalls.
Preferred Skills (Good to Have):
Experience with microservices architecture.
Knowledge of serverless computing (AWS Lambda, Azure Functions).
Programming experience with Python, Go, or Java for automation.
Experience with GitOps workflows (ArgoCD, Flux).
Exposure to security best practices and DevSecOps.