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 portfolioincluding Azure OpenAI Service, Azure
Machine Learning, and Cognitive Servicesto 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-word 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