
Sr DevOps Engineer
DistantJobResponsibilities
- Design, implement, and maintain secure, scalable cloud infrastructure, primarily on AWS.
- Develop and improve CI/CD pipelines using GitHub Actions and similar tools.
- Architect and support serverless and event-driven solutions using AWS Lambda, ECS Fargate, and related services.
- Manage infrastructure as code with CloudFormation, Terraform, and related tools.
- Establish monitoring, alerting, logging, backup, disaster recovery, and failover systems.
- Manage secrets, identity systems, access controls, encryption, and audit mechanisms.
- Partner with development teams on infrastructure requirements, deployment approaches, and operational tooling.
- Resolve production incidents and conduct post-incident analysis.
- Research and adopt DevOps technologies and practices that improve performance, reliability, automation, and security.
Requirements
- 10+ years of software engineering experience, including 6+ years focused on DevOps, Site Reliability Engineering, or Infrastructure Engineering.
- Experience managing production environments with comprehensive infrastructure responsibilities.
- Extensive AWS expertise across compute, storage, networking, and identity management services.
- Experience with AWS Lambda, Step Functions, EventBridge, API Gateway, and ECS Fargate.
- Advanced Docker and container orchestration experience with Kubernetes, ECS, or GKE.
- Proficiency with GitHub Actions, CircleCI, ArgoCD, Jenkins, or similar CI/CD platforms.
- Strong scripting skills in Bash, Python, or Go.
- Experience with Datadog, Prometheus, Grafana, or the ELK stack for observability.
- Understanding of network design, security frameworks, zero-trust access architectures, secrets management, and infrastructure-level access policy enforcement.
- Strong troubleshooting, root cause analysis, collaboration, and communication skills.
Tech Stack
Categories
About DistantJob
There are three main challenges when hiring remotely. DistantJob was built purposefully to solve those challenges. They are: 1. Finding Global Talent By employing a diverse group of people from all around the world, who speak to developers in their own language — doubly so, because our recruiters are fluent both in the developer’s local language as in their technical language — DistantJob can globalize local talent pools that regular companies would never have access to. 2. Vetting Remote Talent You need three things from a candidate: for them to have the hard and soft skills to thrive in their position; for them to be the cultural fit that will thrive in your team; and for them to have the particular set of skills required to thrive working remotely. DistantJob has over a decade of experience vetting for those, and what’s more — we take the time to meet you and your team to get to know you and determine the perfect cultural fit. 3. Taking Care of Remote Employees One of the major nuisances that companies face when hiring remotely is scaling their local HR operations globally. By acting as the employer of record in the candidate’s country, DistantJob handles all contracts, payment, and HR needs, keeping your people happy and your operation lean. Much like our recruitment team, we have legal and accountant experts worldwide who get your and your people the best conditions available wherever they live.