• Strong scripting skills: 2–4 years’ experience in Javascript and Bash for automation.
• Cloud expertise: Hands-on experience with AWS (Azure or Google Cloud a plus), including setting up core services and environments.
• Programming proficiency: Proficiency in one or more languages (e.g., Python, TypeScript/Node.js or C#) and experience supporting microservices on AWS.
• Infrastructure as Code: Proficiency with AWS CDK or Terraform, including modular design, versioning and policy-checked pipelines.
• Networking and security: Strong understanding of VPCs, subnets, routing, security groups, DNS, certificate management and SSL/TLS.
• CI/CD: Experience with tools such as GitHub Actions, GitLab CI, Bamboo, Jenkins, CircleCI or similar.
• Containers and orchestration: Experience with Docker and ECS/EKS or Kubernetes, including image hardening and runtime security.
• Version control: Proficiency with Git and trunk/branching strategies.
• Observability: Experience with metrics, logs, traces and alerting (e.g., CloudWatch, Prometheus/Grafana, OpenTelemetry, ELK, Splunk).
• Security by design: Secrets management (AWS Secrets Manager/Parameter Store), IAM best practice and compliance-minded configuration.
• Product mindset: Ability to code and build features, collaborating with application teams to improve reliability and developer experience.
• AI-enabled engineering: A keen interest in researching new AI tooling and regular use of AI coding assistants.