Electrum is a next-generation payment software technology company seeking a Platform Engineer to design, build, and maintain scalable, secure, and resilient platforms that support software development, deployment, and operation of applications across the organisation.
Requirements
- Experience in Agile / Scrum methodologies
- An understanding of AWS/Cloud services and best practices
- Kubernetes & Containerisation: Using Kubernetes, Istio, ArgoCD, Helm & CI/CD to build & deploy & manage containerised workloads
- Monitoring and Logging: Using tooling such as Prometheus, Loki, Grafana & ELK to monitor Kubernetes resources and Java workloads
- Source Control & CI/CD: Making use of GitHub & Github Actions for version control & CI/CD
- Operating Systems: Making use of Ansible and AWS tooling to manage unix environments (Red Hat Enterprise Linux)
- A Grasp of Backend Development: Hands-on experience in designing, developing, and deploying highly maintainable backend services using Java, and experience in writing scripts to solve ad-hoc problems
- Cloud Infrastructure: An intermediate understanding of AWS/Cloud services and best practices
- Infrastructure as Code (AWS & Terraform): Experience using the AWS CDK & Terraform to write and manage infrastructure
- Architecture and Design Patterns: Familiarity with common design patterns and architectural principles
- Computer Networking: Knowledge/experience of core networking concepts, i.e. configuring computer networking policies, ip allocations, routing, dns
- Database Management: Expertise in designing, optimising, and maintaining relational databases (e.g., MySQL, SQLite, PostgreSQL)
- Bachelor's degree in Computer Science or Engineering
- 4+ years relevant work experience working as a Developer in a software development team building/running Java or C# applications
- 2+ years experience deploying, managing and rightsizing Kubernetes clusters, resources and underlying infrastructure
- 2+ years experience designing & operating public cloud environments
- Experience using GitOps / CI-CD workflows for infrastructure as code and Helm workload deployments
Benefits
- Flexible Work
- Generous Leave
- Office Perks (Cape Town)
- Social Life