We are seeking a skilled DevOps Engineer with 4+ years of hands-on experience to join our dynamic and innovative team. The ideal candidate will have strong expertise in CI/CD pipelines, infrastructure automation, and cloud operations, with a passion for building reliable, scalable, and secure systems. You will work closely with cross-functional teams to continuously improve our software delivery lifecycle and operational excellence.
Key Responsibilities
CI/CD & Automation
Design, implement, and maintain robust CI/CD pipelines using tools such as Jenkins, GitLab CI, or Azure DevOps.
Build and manage Infrastructure as Code (IaC) using Terraform, Ansible, or CloudFormation to automate deployments and configurations.
Cloud & Platform Operations
Manage, optimize, and scale cloud infrastructure across AWS, Azure, or Google Cloud.
Ensure high availability, performance, and cost efficiency of cloud environments.
Monitoring & Reliability
Implement and maintain monitoring, logging, and alerting solutions such as Prometheus, Grafana, and ELK Stack.
Proactively identify performance bottlenecks and reliability issues.
Configuration & Security
Maintain environment consistency using Ansible, Chef, or Puppet.
Apply DevOps security best practices, including secret management, access control, and secure pipelines.
Collaboration & Operations
Collaborate with development and operations teams to troubleshoot issues and streamline workflows.
Participate in incident response, root cause analysis, and implementation of long-term preventive measures.
Maintain clear and accurate technical documentation for systems and processes.
Required Qualifications
Experience: Minimum 4 years in a DevOps or related role.
CI/CD: Strong hands-on experience building and maintaining CI/CD pipelines.
Scripting: Proficiency in Python and/or Bash.
Version Control: Solid experience with Git.
Containers: Hands-on experience with Docker and Kubernetes.
Cloud: Practical experience with AWS, Azure, or Google Cloud services.
Monitoring: Familiarity with Prometheus, Grafana, and ELK Stack.
Problem-Solving: Strong analytical and troubleshooting skills.
Communication: Excellent written and verbal communication skills.
Education: Bachelor’s degree in Computer Science, IT, Engineering, or equivalent practical experience.
Preferred Qualifications
DevOps-related certifications (e.g., AWS DevOps Engineer, Azure DevOps Solutions Expert).
Experience working in Agile/Scrum environments.
Solid understanding of networking fundamentals and protocols.
Job Type: Full-time