Cloud Engineer
Job Title: Senior Engineering Lead – Azure Cloud Data Platform
Work Location: Cardiff, UK (Hybrid - once a week working from office)
Job Description:
Key Responsibilities
- Provide strategic guidance and technical leadership to the Nucleus product team, ensuring alignment with business objectives and cloud best practices.
- Support, develop and evolve a consumer-grade practitioner-facing self-service portal product, ensuring exceptional user experience and seamless functionality.
- Design and implement cloud-native solutions, with a focus on serverless architectures, microservices, and scalable infrastructure.
- Offer hands-on support in cloud architecture while maintaining a focus on strategy and advisory in other areas.
- Leverage expertise in Azure cloud platform, Azure DevOps, and DevOps principles to drive innovation and operational excellence.
Required Skills and Experience
Essentials:
- Established experience in cloud architecture, DevOps, and analytics platforms.
- Proficiency in the Azure cloud platform, Azure DevOps, and serverless cloud architecture.
- Strong hands-on experience with Azure-native serverless components including Azure Functions, Logic Apps, and Event Grid.
- Experience with Azure messaging and integration services, particularly Azure Service Bus, Event Hubs, and API Management.
- Demonstrable expertise in Azure data services including Azure Data Factory, Azure Synapse Analytics, Azure Databricks, and Azure Data Lake Storage.
- Familiarity with Azure SQL, Cosmos DB, and other Azure database technologies.
- Strong understanding of DevOps principles, infrastructure-as-code patterns (Terraform, Bicep, ARM templates), and networking concepts.
- Exceptional communication and stakeholder management skills, with the ability to challenge and influence senior stakeholders.
Desirable:
- Experience designing and implementing data pipelines, ETL/ELT processes, and real-time streaming solutions.
- Experience integrating AI into products and/or platforms is advantageous.