Job Description
We are seeking a skilled Cloud Computing Engineer to support the implementation and operation of cloud-based infrastructures. The ideal candidate will be experienced in provisioning, managing, and optimizing cloud services with a focus on automation, cost efficiency, and secure application delivery.
Key Responsibilities :
- Design and implement Continuous Integration / Continuous Deployment (CI / CD) pipelines using Terraform and manage infrastructure provisioning in Azure.
- Set up and manage cloud infrastructure, including storage accounts, virtual networks, security groups, and container environments (Docker / Kubernetes).
- Handle cloud networking tasks, ensuring seamless integration with internal and external systems, regulatory services, and other infrastructure components.
- Deploy and manage Azure Synapse components, including SQL and Spark pools.
- Manage Azure Event Hubs for real-time data ingestion and stream processing.
- Evaluate high availability, reliability, and performance of Synapse-based solutions, including tuning and error handling.
- Integrate Azure Machine Learning with Synapse for advanced analytics and predictive modelling.
- Consult with stakeholders to deliver end-to-end use cases using Azure in a cost-effective and scalable manner.
Required Skills and Experience :
Azure Platform Infrastructure :
Azure Synapse Infrastructure Operations :