The Role
As an Analytics Platform Engineer, you will play a key role in the design, development, deployment, and support of modern analytics platforms and cloud-based solutions.
You'll work across the full software development life cycle, delivering platform enhancements, resolving issues within existing analytics services, and providing engineering support to Data Scientists and MLOps teams.
Key Responsibilities
- Designing, developing, testing and deploying a new analytics hosting platform
- Supporting cloud migration and data management initiatives
- Building scalable, secure, and resilient platform solutions
- Resolving bugs and delivering enhancements for existing analytics applications
- Providing engineering support to MLOps Engineers and Data Scientists
- Working across varied technical challenges and unfamiliar technologies where required
Technical Skills: Must-Have Skills:
- Python
- Kubernetes
- Docker
- CI/CD fundamentals (GitLab Pipelines)
- Spark
- Scala
- S3 Storage
- Graph Databases
- Elasticsearch
- Vector Stores
- OIDC/OAuth
- NodeJS
- React