Georgia•US
Remote
Mid Level
Full Time
4 days ago
DevOpsAWSTerraformKubernetesAnsibleDockerCI/CDRemote
Requirements
- •2–3 years of hands-on DevOps experience in AWS production environments
- •Solid understanding of microservices and distributed architectures (event-driven systems, Kafka)
- •Strong experience with Terraform — writing modules, managing remote state, and multi-environment stacks
- •Hands-on experience with Kubernetes — EKS or similar, node groups, Helm, cluster add-ons
- •Experience with Ansible — roles, playbooks, EC2 provisioning, and hardening
- •Proficiency with Docker and Docker Compose — multi-service production setups, multi-stage builds
- •CI/CD experience with GitHub Actions and/or Jenkins pipelines
- •AWS services experience: EC2 (including Graviton/ARM instances), RDS (PostgreSQL, MariaDB), S3, IAM, VPC, ECR, Secrets Manager
- •Proficiency with Linux (Ubuntu or Amazon Linux)
- •Strong communication skills; ability to work effectively with distributed remote teams
What You'll Do
- •Maintain and develop secure, reliable, and scalable AWS cloud infrastructure to meet business and development needs
- •Deploy and operate microservices running on EC2 (Docker Compose + Caddy) and Kubernetes (EKS + Karpenter)
- •Write and maintain Terraform modules and stacks for EC2, RDS, EKS, ECR, S3, IAM, VPC, and Secrets Manager
- •Manage Ansible playbooks for EC2 configuration, application deployment, and server hardening
- •Build and maintain CI/CD pipelines using GitHub Actions and Jenkins (including shared Groovy library)
- •Ensure infrastructure adheres to security best practices: IMDSv2, SSM-based access, no public SSH, least-privilege IAM
- •Collaborate with engineering teams to troubleshoot deployments, optimize resource usage, and resolve infrastructure issues
- •Support monitoring and observability with Zabbix and SigNoz
- •Contribute to infrastructure-as-code reviews, runbook documentation, and deployment automation
Nice to Have
- •Experience with AWS MSK (Kafka) — topic management, SASL/SCRAM auth, TLS
- •Familiarity with Karpenter or other Kubernetes autoscalers
- •Experience with ElastiCache (Redis/Valkey)
- •Knowledge of HashiCorp Vault for secrets management
- •Familiarity with SigNoz, Zabbix, or similar observability stacks
- •AWS certifications (e.g., AWS Certified DevOps Engineer, SysOps Administrator)
- •Experience with PHP/Symfony or Node.js/NestJS deployment pipelines
Benefits
- •Remote work, 2 PM –11 PM EEST, with a one-hour break
- •Paid vacation and sick leave to support work/life balance
- •Opportunities for professional growth and modern tool usage
