Job Details
Job Description
Role Overview
We’re looking for a Cloud Data Platform Support Engineer to help keep our cloud-based data ecosystem stable, reliable, and performing at its best. This role is perfect for someone who enjoys solving complex technical problems, thrives in fast-moving environments, and wants to play a key role in supporting business-critical platforms.
You’ll focus on incident response, platform reliability, and hands-on technical support, while also contributing to proactive improvements such as automation, monitoring, and performance optimisation.
You’ll work closely with Full Stack Support Engineers in squad-based teams, while reporting into the Data Engineering function—acting as a bridge between application and data workloads.
Key Responsibilities
- Provide technical support for cloud-based data platforms, primarily hosted in Microsoft Azure.
- Investigate and resolve production incidents related to performance, stability, and data reliability.
- Conduct root cause analysis and document fixes for long-term prevention.
- Collaborate with Data Engineers, Full Stack Support Engineers, Data Scientists, and client-facing technical teams.
- Monitor platform health and data pipelines using cloud-native observability tools.
- Build and maintain automation using Python, PowerShell, Bash, or similar languages.
- Develop dashboards, alerts, and reporting frameworks for real-time visibility.
- Recommend and implement platform improvements once approved.
- Participate in post-incident reviews and continuous improvement initiatives.
- Create and maintain runbooks, playbooks, and troubleshooting documentation.
- Be available occasionally for extended hours during major outages or critical incidents.
- Stay up to date with modern cloud technologies including Azure, Kubernetes, Databricks, Microsoft Fabric, and distributed data frameworks.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
Required Experience
- Minimum 3 years’ experience in support engineering, cloud operations, or data engineering in a cloud environment (Azure preferred).
- Hands-on experience with cloud-based data platforms such as data warehouses, orchestration tools, and distributed compute engines.
- Strong troubleshooting ability across SQL, T-SQL, Python, and Spark workloads.
- Solid understanding of incident management processes and best practices.
- Experience using cloud-native monitoring and observability tools.
- Proven ability to support business-critical systems with high reliability and data quality.
- Excellent communication skills, able to translate technical concepts for non-technical audiences.
Nice-to-Have Skills
- Cloud certifications (Azure preferred).
- Experience with Kubernetes, Docker, or containerised environments.
- Exposure to Databricks, Spark, Azure Synapse, or Microsoft Fabric.
- Experience with AWS or GCP.
- Knowledge of CI/CD pipelines, infrastructure-as-code, and automated deployments.
Why You’ll Love Working Here
We believe in creating an environment where people can grow, feel supported, and do their best work.
- Flexible Work: Remote and hybrid options to suit your lifestyle.
- People-First Culture: Supportive, inclusive, and transparent—no corporate red tape.
- Learning & Growth: Ongoing upskilling and development opportunities.
- Wellness & Benefits: Wellness initiatives, home office support, and more.
- Recognition: Performance incentives, equity options, and meaningful appreciation.
- Fun Team Culture: Team socials, activities, and a genuinely collaborative vibe.
Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]
We will contact you telephonically in 3 days should you be suitable for this vacancy.