We are seeking a DevOps Engineer to design, implement, and maintain automated delivery platforms that enable rapid and reliable deployment of enterprise applications.
This role involves building infrastructure as code, CI/CD pipelines, and cloud-based solutions while ensuring security, scalability, and operational excellence.
Key Responsibilities
- Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, Ansible, or similar.
- Build and manage CI/CD pipelines for automated testing, deployment, and release processes.
- Design and implement cloud infrastructure solutions on AWS, Azure, or GCP.
- Collaborate with development teams to enable continuous integration and delivery.
- Implement monitoring, logging, and alerting solutions to ensure system reliability.
- Troubleshoot and resolve issues across networking, systems, and application layers.
- Ensure compliance with security and governance standards in all deployments.
- Participate in Agile development processes and contribute to automation strategies.
Required Qualifications
- 1+ years of coding experience in Python, TypeScript, or Golang.
- 1+ years of scripting experience in Bash or PowerShell.
- 5+ years of networking experience (security, DNS, VPN, cloud, load balancing).
- 5+ years of systems administration experience with Linux or Windows.
- 2+ years of experience with at least one public cloud platform (AWS, Azure, or GCP).
Preferred Qualifications
- 4+ years of CI/CD experience.
- 2+ years of experience with serverless or container-based architectures.
- 2+ years of Infrastructure as Code (IaC) experience.
- Hands-on experience deploying and managing tools like Jenkins, monitoring, logging, and SCM.
- Advanced networking and authentication knowledge (federated auth, SSO).
- Familiarity with Agile practices and DevOps principles.