Platform Engineer - Fully Remote
High-Performance Payments scale-up with Tier 1 backing and leadership.
This is a heavy coding role.
This person will be focused on internal tooling, helping to make engineers and PM's live's easier!
You will go very deep - Generally the first people in the company that will build out tooling and other things.
Solving local environment problems - All the way through to developing them into products
You will be responsible for a set of your own services i.e. Leading customer configuration services.
You don't need IaC experience, although it would be nice to have.
More important would be experience with Kubernetes, CI/CD writing, tooling, libraries etc.
You will need to understand deployment pipelines, debug, be deep software engineers and more.
You will help with metrics and telemetry… i.e. number of transactions p/second (What is the latency?? What is p99 vs 90??)
You will be consistently communicating with other engineers so you will need to have strong communication skills.
Responsibilities
- Collaborate with engineering teams to enhance development and deployment workflows
- Manage, secure, and optimize multiple Kubernetes environments
- Evaluate, implement, and automate new technologies and infrastructure solutions
- Support the assessment and integration of new services
- Ensure production-grade quality of releases in collaboration with team engineers
- Identify and address performance bottlenecks, working with engineering to optimize applications and infrastructure
- Participate in incident response, contribute to post-mortem analyses, and drive preventative improvements
- Conduct capacity planning for Kubernetes clusters, monitoring resource utilization and recommending scaling strategies
Required
- Proven experience in managing service-oriented architectures and/or container orchestration platforms (e.g., Kubernetes)
- Minimum 8 years of experience in DevOps or related roles
- Strong project development and leadership capabilities
- Need to be strong coders
- Great communication skills - Speaking with different dev teams constantly
- Ownership over work - Proactive
- Need to be adaptable - Need ability to switch programming languages