We are an independent data analytics consultancy. We provide C‑suite executives and start‑up founders with industry‑leading digital marketing and data analytics solutions.
ADVISORY SOLUTIONS
Industry‑leading best‑practices, company‑specific optimizations and custom business insights to drive actionable performance
TECHNICAL SOLUTIONS
Best‑in‑class audit, implementation and maintenance support of analytics software and databases
The Role
- We are looking for a skilled Cloud Engineer-Cloud Architect to join our growing team! In this role, you will be responsible for deploying and maintaining cloud infrastructure and services that support our growing list of applications and workloads.
- You will work closely with software developers (front‑end and back‑end), data scientists/engineers, DevOps/MLOps, database/system administrators and other stakeholders to ensure that our cloud environment is secure, reliable and cost‑effective.
- Develop, manage and optimize cloud infrastructure (Azure & AWS preferred)
- Troubleshoot and resolve cloud‑related issues to ensure availability and performance
- Design and implement secure, scalable, and compliant cloud architectures
- Automate deployment, scaling, and management of cloud resources
- Utilize Azure's AI solutions portfolio—including Azure OpenAI Service, Azure
- Machine Learning, and Cognitive Services—to build, deploy, and scale intelligent applications
- Leverage out‑of‑the‑box and customizable APIs and models for rapid prototyping and deployment of AI‑powered features
- Analyze and optimize cloud spend; develop and maintain pricing models
- Provide cost estimates and recommendations for solutions
- Collaborate with product teams to ensure cloud solutions align with business goals
- Prepare technical documentation, specifications, and architecture diagrams
- Support proposals, presentations, and client meetings
- Build and maintain relationships with cloud vendors and technology partners
- Advise internal and external stakeholders on cloud strategy, migration, and optimization
- Stay updated on emerging cloud technologies and industry best practices
Ideal Profile
- This position requires strong technical expertise, strategic thinking and the soft‑skills to collaborate across teams and with external stakeholders, both clients and cloud partners such as Microsoft.
- Bachelor's degree in Computer Science, Data Science, Machine Learning or a related field
- 2-5 years of experience in cloud engineering & cloud architecting on at least 2 platforms: Azure & AWS
- Real‑world Implementation experience on cloud computing platforms: AWS, Microsoft Azure, AliCloud or Tencent Cloud
- Experience with infrastructure‑as‑code (IaC) and related tools such as Terraform or Cloud Formation
- Experience with containerization technologies such as Docker
- Familiarity with DevOps and continuous integration/continuous delivery (CI/CD) pipelines
- Excellent problem‑solving and troubleshooting skills
- Active Industry‑recognized cloud certifications such as Microsoft Azure Administrator, Microsoft Azure Solutions Architect, AWS Certified Solutions Architect, AWS Certified DevOps Engineer
- Proficiency in automation and cloud management tools (e.g., Terraform, Ansible, CI/CD).
- Experience with Azure AI services, machine learning workflows, or deploying AI solutions on similar platforms
Recommended to have:
- Experience with serverless computing technologies such as AWS Lambda or Azure Functions
- Experience with monitoring and logging tools such as CloudWatch, Splunk or ELK Stack
- Familiarity with microservices architecture and related tools such as Istio or Linkerd
- Experience with scripting languages such as Python or PowerShell
- Strong knowledge of cloud cost management practices and tools.
- Ability to engage with technical and non‑technical stakeholders.
- Excellent problem‑solving and communication skills.
What's on Offer?
- Flexible working options
- Attractive salary & benefits
- Work within a company with a solid track record of success