Job Summary
We are looking for an experienced DevOps Engineer with 5+ years of hands-on experience in designing, implementing, and maintaining cloud infrastructure and CI/CD pipelines. The ideal candidate will have expertise in cloud platforms, containerization, infrastructure as code, automation, monitoring, and system reliability. You will work closely with development, QA, and operations teams to deliver secure, scalable, and highly available applications.
Key Responsibilities
- Design, implement, and maintain CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Build, deploy, and manage cloud infrastructure on AWS, Azure, or Google Cloud Platform (GCP).
- Automate infrastructure provisioning using Terraform, CloudFormation, or Ansible.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Monitor system performance and availability using Prometheus, Grafana, ELK Stack, Splunk, or Datadog.
- Troubleshoot infrastructure, deployment, and application issues.
- Implement security best practices, including IAM, secrets management, vulnerability scanning, and compliance.
- Optimize cloud costs, system performance, and deployment processes.
- Collaborate with software developers to improve release cycles and deployment automation.
- Maintain documentation for infrastructure, deployment procedures, and operational processes.
- Participate in on-call support and incident management when required.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience as a DevOps Engineer or Site Reliability Engineer (SRE).
- Strong experience with Linux administration and shell scripting.
- Hands-on experience with AWS, Azure, or GCP.
- Proficiency in Docker and Kubernetes.
- Experience with Infrastructure as Code (Terraform, CloudFormation, or Ansible).
- Strong knowledge of Git and CI/CD tools.
- Experience with monitoring, logging, and alerting tools.
- Knowledge of networking, security, DNS, load balancing, and SSL/TLS.
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications
- AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, CKA, CKAD, or Terraform Associate certification.
- Experience with Python, Bash, or Go scripting.
- Knowledge of microservices architecture and DevSecOps practices.
- Experience working in Agile/Scrum environments.
Technical Skills
- Cloud: AWS, Azure, GCP
- Containers: Docker, Kubernetes
- CI/CD: Jenkins, GitHub Actions, GitLab CI, Azure DevOps
- Infrastructure as Code: Terraform, Ansible, CloudFormation
- Version Control: Git, GitHub, GitLab, Bitbucket
- Monitoring: Prometheus, Grafana, ELK Stack, Datadog, Splunk
- Operating Systems: Linux (Ubuntu, CentOS, Red Hat)
- Scripting: Bash, Python
- Databases: MySQL, PostgreSQL, MongoDB
- Other: Nginx, Apache, Helm, Argo CD
Pay: $95,000.00-$130,000.00 per year
Benefits:
- Casual dress
- Company car
- Company events
- On-site parking
- Paid time off
- Work from home
Work Location: In person