AppRecode is looking for a Middle DevOps Engineer to lead infrastructure modernization for a client transitioning from a hybrid setup to a fully cloud-native architecture.
This is a hands-on role with strategic impact — you’ll be analyzing existing infrastructure, designing AWS migration paths, and building developer-enabling solutions from the ground up.
Responsibilities * Analyze current hybrid infrastructure (AWS + on-premises) and document the existing architecture, deployment patterns, and pain points * Design and implement complete AWS migration strategy for all workloads currently running on-premises * Build production-grade AWS infrastructure from scratch using Infrastructure as Code (Terraform) * Optimize Kubernetes architecture to support multi-tenant deployments efficiently * Implement ephemeral environments for PR testing to enable developers to validate changes before merging * Redesign and optimize GitLab CI/CD pipelines for developer self-service deployments * Create comprehensive documentation for development teams covering infrastructure components, deployment workflows, and critical integration points (including AI-powered features) * Work with existing development team (including handover from previous infrastructure owner) to ensure smooth knowledge transfer * Establish monitoring, logging, and alerting infrastructure for production and development environments
Nice to Have * Experience with multi-tenant Kubernetes architectures * Knowledge of cost optimization techniques for AWS workloads * Familiarity with GitOps practices and tools (ArgoCD, Flux) * Experience with Node.js and Vue.js application deployment patterns * Background in migrating legacy systems to cloud-native architectures * Experience creating developer-focused documentation and runbooks * Experience with observability tools (Prometheus, Grafana, ELK stack) * German language skills (for direct communication with existing dev team)
Candidate Profile * 3-4 years of hands-on AWS experience (EC2, ECS/EKS, RDS, VPC, IAM, CloudWatch) * 2-3 years of Kubernetes experience in production environments * Proven track record of AWS migrations and building infrastructure from scratch * Strong Infrastructure as Code skills (Terraform preferred) * Experience with GitLab CI/CD or similar platforms * Excellent documentation and communication skills * Ability to work independently and drive technical decisions * English: Upper-Intermediate or higher
What AppRecode offers * 20 days of paid annual leave plus public holidays. * 5 paid sick days per year. * Remote-first work environment. * Friendly and supportive team culture. * Personal development plans and access to experienced mentors and technical leaders. * Reimbursement for sports activities and professional certifications (after probation). * Ongoing learning opportunities: internal trainings and knowledge-sharing sessions. * Free English classes if you want to further improve your communication skills.