Senior Infrastructure Engineer

Anaplan
Summary
Join Anaplan's Persistence Infrastructure Team as a Senior Infrastructure Engineer in York or Manchester. You will manage Kubernetes infrastructure for Anaplan's SaaS product offerings, working with various technologies like Apache Pulsar, Kubernetes, MySQL databases, and messaging systems. Responsibilities include provisioning and maintaining infrastructure, developing and deploying software tools, troubleshooting issues, managing patching and upgrades, and collaborating with software engineers. You will contribute to the growth and expansion of the business and support the evolution of the technical stack. The role reports to the leadership within the Persistence Infrastructure Team. Anaplan offers a Winning Culture that champions diversity and provides opportunities for professional development and growth.
Requirements
- Operational experience with Apache Pulsar or Kafka
- Experience working with Kubernetes
- Experience in Linux system administration
- Familiarity with CI/CD pipeline tooling
- Comfortable with scripting for automation
Responsibilities
- Provisioning and maintaining Apache Pulsar Infrastructure on Kubernetes for Event Driven Architecture
- Developing and deploying software and tools for managing the lifecycle of persistence services such as Kubernetes operators, configuration management tools, shell scripting etc
- Working with technologies on Kubernetes such as MySQL databases, messaging systems (RabbitMQ, Pulsar) and caches (Redis)
- Troubleshooting alerts, incidents and platform performance issues
- Managing regular patching and upgrade cycles for Infrastructure and Software
- Managing security vulnerabilities and performing platform hardening activities
- Developing automation to remove manual tasks
- Developing and maintaining observability dashboards and alerting
- Collaborating with Software Engineers and Users across the business
Preferred Qualifications
- Software development skills in any language (we use Go)
- Database administration - especially MySQL
- Previous experience with Percona, RabbitMQ & Redis
- Knowledge of Open Telemetry
- Experience working in an agile framework or method, i.e., Scrum, Kanban