Tech Stack
AWSDistributed SystemsDockerElixirGrafanaJenkinsKafkaLinuxMicroservicesNext.jsPostgresRedisRubyTerraformTypeScript
About the role
- Define and develop infrastructure architecture to support multi-region deployments
- Seek out processes to improve with automation focusing on Developer Experience
- Scope and lead projects autonomously and provide technical leadership
- Extend local development experience offerings for engineers
- Create Documentation, SOPs, Runbooks and knowledge-sharing sessions
- Extend monitoring and observability capabilities and simplify engineers' access to data
- Collaborate with engineering teams to enable them to work more efficiently
- Develop tools to maximise engineering efficiency (e.g., automate application rollback)
Requirements
- Background or hands-on experience in software development
- Experience in software development (general)
- Experience working with microservices and distributed systems at scale
- Experience working on cross-team projects
- AWS experience: EKS, RDS, S3, CloudFront, MSK
- Understanding of SLIs, SLOs & SLAs
- Knowledge of platform and ops concepts such as networking and Linux administration
- Experience with monitoring tools: Datadog, Grafana, ELK, Sentry, OpsGenie
- Experience with Docker (production and local development)
- Experience with Kafka
- Familiarity with Elixir and/or Ruby for main services
- Familiarity with NextJS/TypeScript for frontend services
- Experience with RDS PostgreSQL
- Experience with GitHub Actions, Jenkins, Argo Workflows
- Experience with Redis
- Experience with Terraform
- Demonstrates strong opinions, contributes ideas, drives discussions and solutions
- Passion for continuous improvement and challenging existing processes
- Inclusive workforce: fair consideration for employment and non-discrimination
- Accessibility support during interview process and after joining
- Office-based work 4 days per week with flexibility to work remotely on Wednesday
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentmicroservicesdistributed systemsAWSDockerKafkaPostgreSQLGitHub ActionsJenkinsTerraform
Soft skills
technical leadershipcollaborationcontinuous improvementproblem-solvingcommunication