Job Description
Role Overview:
We’re looking for a DevOps Engineer who thrives in environments where automation, reliability, and measurable improvements are expected—not just idealized. You’ll work closely with backend engineers, data teams, and SREs to build and scale deployment systems that don’t require hand-holding.
This role is for someone who has moved beyond running kubectl apply
manually and has experience implementing robust CI/CD pipelines, managing GitOps-style deployments, and debugging real-time incidents without a playbook.
What You’ll Be Doing:
- CI/CD as Code: Build and maintain reproducible CI/CD pipelines using tools like ArgoCD, GitHub Actions, or Drone. You should be able to explain why you chose those tools, not just how.
- Infrastructure Scalability: Design Terraform modules that are used across multi-tenant environments with minimal duplication and no drift. You’ll be versioning infrastructure the way software is versioned.
- Monitoring that Matters: Create actionable dashboards and alerts using Prometheus, Grafana, and Loki. You know the difference between noise and signals—and can prove it with your incident retrospectives.
- Security-First Deployments: Work with security engineers to ensure secrets management (e.g., Vault or Sealed Secrets) is fully integrated into CI/CD. You’ve had your share of cleaning up public S3 buckets or over-permissive IAM roles and learned from it.
- Resilience Engineering: Participate in on-call rotation, contribute to runbooks, and perform chaos testing or game days. We’re not just interested in 99.9% uptime—we care how fast we recover when things fail.
- Automation > Documentation: You prefer automating a process to writing a 10-page wiki. Scripts, Ansible playbooks, and GitHub bots are your tools of choice.
Must-Have Experience:
- Deep hands-on with Kubernetes (not just deploying apps—troubleshooting failing pods, setting up network policies, tuning resource limits).
- Experience managing IaC using Terraform, ideally with Terragrunt or Atlantis in real-world setups.
- Strong scripting in Bash and Python, particularly around log processing, automation, and tool integration.
- Proven track record using GitOps, not just Git-based deploys.
- Familiarity with incident management and post-mortems—bonus if you’ve led one.
- Strong working knowledge of Linux internals, systemd, and container runtime nuances.
Bonus Points For:
- Experience in high-throughput environments (Kafka, Redis Streams, or similar).
- Self-hosted runners or scalable CI/CD pipelines with caching optimizations.
- Contributions to OSS projects in the DevOps or SRE ecosystem.
- Running cost-optimization drills in cloud environments (e.g., spotting zombie workloads or underutilized EBS volumes).
- Experience migrating from monolith deploys to microservices without leaving a trail of shell scripts.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru