Front End Engineer
Role details
Job location
Tech stack
Job description
Own and evolve infrastructure using a fully GitOps-driven, Kubernetes-native approach with Flux2, Crossplane, and various Kubernetes operators. Operate and scale microservices architectures on Kubernetes while supporting product teams with deployments and best practices. Provision, upgrade, and manage Kubernetes clusters using kOps and Cluster API to ensure reliability and scalability. Manage AWS cloud resources through Crossplane and Terraform, ensuring efficient and secure operations. Design and maintain fast, reliable CI pipelines with GitHub Actions, implement monitoring and telemetry with Prometheus, Grafana, Jaeger, and Pyroscope, and continuously optimize platform performance, cost, and security.
Requirements
Minimum of 3 years hands-on experience with Kubernetes, including deep understanding of its internals and operational best practices. Ability to treat the platform as a product, taking responsibility for both what is built and how it is operated. Focus on building reliable, maintainable, and user-friendly systems for developers and stakeholders. Experience with Kafka in a microservices environment is a plus, particularly with Strimzi Kafka Operator. Experience building or maintaining Kubernetes controllers in Go, including developing custom controllers from scratch.