We are looking for a highly skilled and motivated DevOps Engineer to join our technology team.
The DevOps Engineer will be responsible for designing, implementing, and managing CI / CD pipelines, cloud infrastructure, automation frameworks, and monitoring systems to ensure seamless delivery, scalability, and reliability of applications.
The ideal candidate should have hands-on expertise in cloud platforms (AWS / Azure / GCP), containerization, automation tools, and strong problem-solving abilities.
Key Responsibilities :
CI / CD & Automation :
- Design, implement, and manage CI / CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Automate build, deployment, and release processes to accelerate software delivery.
- Develop scripts (Shell, Python, or Groovy) for infrastructure and application automation.
Cloud Infrastructure Management :
Provision, configure, and maintain cloud environments (AWS, Azure, or GCP).Implement Infrastructure-as-Code (IaC) using Terraform, CloudFormation, or Ansible.Optimize cloud usage and cost management while ensuring scalability and security.Containerization & Orchestration :
Containerize applications using Docker and manage deployments with Kubernetes / OpenShift.Monitor and optimize container clusters for performance, resource utilization, and resilience.Implement service discovery, load balancing, and scaling strategies.Monitoring & Security :
Set up monitoring, logging, and alerting systems (Prometheus, Grafana, ELK Stack, Splunk).Ensure system reliability and availability through proactive monitoring.Implement DevSecOps practices vulnerability scanning, secrets management, and compliance.Collaboration & Support :
Work closely with developers, testers, and architects to streamline deployment pipelines.Troubleshoot infrastructure, build, and deployment issues across environments.Provide on-call production support and root cause analysis for incidents.Document processes, configurations, and troubleshooting guidelines.Required Skills & Qualifications :
Bachelors degree in Computer Science, Engineering, or related field.4 to 8 years of hands-on experience as a DevOps Engineer or related role.Strong knowledge of CI / CD tools (Jenkins, GitLab CI / CD, Azure DevOps, GitHub Actions).Expertise in cloud platforms AWS (EC2, S3, Lambda, ECS, EKS), Azure, or GCP.Proficiency with Infrastructure-as-Code (Terraform, Ansible, CloudFormation).Experience with Docker, Kubernetes, and microservices-based deployments.Familiarity with version control systems like Experience with monitoring & logging tools (Prometheus, Grafana, ELK, Splunk).Good scripting skills (Bash, Python, PowerShell, or Groovy).Strong understanding of networking, system administration, and Linux / Unix.Preferred Skills :
Knowledge of serverless architectures and hybrid cloud deployments.Exposure to security tools and DevSecOps practices.Experience with database administration (SQL & NoSQL).Knowledge of configuration management tools (Chef, Puppet, SaltStack).Experience working in Agile / Scrum environments(ref : hirist.tech)