Position Overview
We are seeking a highly skilled DevOps Engineer to join our engineering team. The ideal candidate will have strong experience with cloud infrastructure, CI/CD pipelines, automation, containerization, and monitoring systems. You will collaborate closely with development, QA, and product teams to ensure the reliability, scalability, and security of our systems and deployment processes.
Key Responsibilities
Design, implement, and maintain CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.)
Deploy, manage, and monitor applications in cloud environments (AWS, Azure, GCP).
Build and manage infrastructure as code (IaC) using tools such as Terraform, CloudFormation, or Pulumi.
Manage and optimize containerization/orchestration solutions (Docker, Kubernetes, ECS, EKS, AKS, GKE).
Automate routine tasks to improve consistency, speed, and reliability of deployments.
Collaborate with development teams to ensure application scalability and performance.
Implement robust monitoring, alerting, and logging with tools like Prometheus, Grafana, ELK, Datadog, or CloudWatch.
Enhance system security, including secrets management, vulnerability scanning, and least-privilege access.
Troubleshoot production issues and participate in on-call rotation when needed.
Contribute to continuous improvement of deployment processes, system reliability, and DevOps best practices.
Required Skills & Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
3–5+ years of DevOps, SRE, or infrastructure engineering experience.
Strong hands-on experience with at least one major cloud provider (AWS preferred).
Proficiency in Linux administration and shell scripting.
Solid knowledge of CI/CD tools, version control (Git), and build automation.
Experience with Docker and container orchestration platforms (Kubernetes a plus).
Familiarity with infrastructure automation tools (Terraform, Ansible, Chef, Puppet).
Experience with monitoring and logging systems.
Understanding of networking concepts (DNS, load balancing, VPCs, firewalls).
Strong problem-solving skills and ability to work in a collaborative environment.
Preferred / Nice-to-Have
Experience with microservices architecture.
Knowledge of security practices (IAM, secrets management, compliance).
Experience with serverless technologies (AWS Lambda, Cloud Functions).
Background in performance optimization and cost monitoring.
What We Offer
Competitive salary and benefits package.
Flexible working arrangements (remote/hybrid).
Opportunity to work with modern technologies and scalable architectures.
Collaborative, growth-oriented team environment.