Ukraine•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.
