About the position
The Self-Service Analytics Platform enables data-driven decision-making and advanced analytics through intuitive tooling built on Cloud Data Hub assets. The platform supports low-code, no-code, and high-code analytics solutions including dashboards, time-series analysis, ML-based workflows, and advanced analytics applications.
The successful candidate will be responsible for designing, developing, and supporting scalable full stack and data-driven solutions while collaborating with global teams in an Agile environment.
Responsibilities
- Develop and maintain applications and processes on the analytics and data platform
- Build scalable APIs, ETL pipelines, and data-driven applications
- Develop solutions using Python, SQL, Spark, and AWS technologies
- Collaborate with international teams on development and operations
- Conduct system testing, implementation, and quality assurance activities
- Review and propose system designs and technical solutions
- Prepare technical and system documentation
- Implement and maintain automated testing processes
- Monitor system security findings and resolve vulnerabilities
- Assist with AWS networking and infrastructure configuration
- Support Agile delivery processes and participate in continuous improvement initiatives
RequirementsEssential Skills & Experience
- Proven experience in Data Intelligence and Business Intelligence
- 5+ years’ experience building Big Data Pipelines (ETL, SQL, Spark, PySpark)
- Strong AWS development experience
- CI/CD pipeline development using GitHub Actions and CodeBuild
- Experience with API and ETL development
- Frontend development exposure with tools such as Angular, React, or Figma
- Knowledge of BI tools such as Tableau, Qlik, or PowerBI
- Experience with AWS services including:
- API Gateway
- Lambda
- DynamoDB
- Glue
- Athena
- EMR
- IAM
- Fargate
- AWS networking knowledge (VPCs, Subnets, Gateways, Routing, Direct Connect, Private Links)
- AWS security knowledge including IAM, KMS, ACM, and Secret Manager
- Strong Git branching and development practices
- Test Driven Development, Unit Testing, Functional Testing, and Test Automation
- Experience with Playwright or similar testing tools
- Terraform and Infrastructure as Code deployments
- Experience working with structured and unstructured databases
- Linux scripting and environment management
- Strong programming skills in Python (preferred), Java, and SQL
- Experience with AWS S3 Storage, Iceberg Tables, and AWS Data Pipelines
Advantageous Skills
- Palantir Foundry experience
- Docker and containerisation
- Apache Kafka or other data streaming services
- Jira, Confluence, and Agile methodologies
- GitHub Copilot
- Knowledge of clean coding standards and PEP8
- Experience with monitoring, alerting, and security best practices
- Understanding of Data Structures and Algorithms
- Integration between multiple technologies and systems
- ODBC and file sync experience
- ITSM / PIC process knowledge
- User support and ticket management
- Exposure to frontend BI tools such as PowerBI, Tableau, and QlikView
Desired Skills:
- data intelligence
- business intelligence
- data pipelines
- CI/CD pipelines
- PowerBI
- api development
Desired Qualification Level:
About The Employer: