As a Cloud Engineer of the Cloud Platform team you will play a crucial role in architecting and implementing fully automated (IAAC/Terraform), secure, reliable, scalable & resilient multi-cloud/hybrid-cloud solutions. The Cloud Engineer will be part of a highly technical and cross functional team and work closely with cloud/DevOps engineers, platform delivery lead, solution architects, enterprise architects and other stakeholders. The ideal candidate for this role is a self-starter who can work independently with minimal oversight, has an agile/DevOps mindset, is an SME in building cloud products and has a passion to learn.
Objectives and Responsibilities 
- Work closely with solution architects, cloud engineers and provide support to senior staff, ensuring designs align with technical and business direction across the company 
- Write clean, high-performance, well tested infrastructure code with a focus on reusability and automation (i.e. Shell, Python, GoLang, Puppet, Terraform etc…) 
- Work collaboratively with Cloud/DevOps developers, platform delivery lead, solution architects, enterprise architects to define and develop secured, highly scalable enterprise cloud products 
- Explore and recommend new technologies/services. Articulate the advantages of various solution options 
- Provide recommendations on architectural changes in order to improve efficiency, reliability and performance and to reduce cost 
- Support platform delivery lead on the prioritization of the product backlog, refining product roadmap, reporting, KPIs & releases 
- Actively participate and contribute on all sprint ceremonies (daily stand-up, sprint planning, sprint retro, sprint demo and backlog grooming) 
- Collaborate with Cloud/DevOps engineers to solve technical and design problems 
- Conduct and oversee design & code reviews 
- Define platform software engineering standards and ensure compliance 
- Monitor platform products quality and work closely with Cloud/DevOps engineers to improve it  
 Basic Qualifications 
- Bachelor's Degree in Computer Science or equivalent, 5 years in implementing fully automated (IAAC/Terraform), secure, reliable, scalable & resilient multi-cloud/hybrid-cloud solution
- Experience with network infrastructure skills (e.g. setting up and managing firewalls, WAFs, network segregation, VPNs and network ACLs) 
- Experience with DevOps concepts, tools (containers, (CI/CD - Github, Jenkins, Artifactory, Helm, Chef, Ansible, Puppet etc.) and emerging technologies 
- Experience with on-premise to cloud migration initiatives
- Strong written and verbal communication skills 
- Able to thrive in a collaborative and cross-functional environment 
- AWS /Azure certification e.g., Solution Architect, Developer, Administrator, Security, DevOps 
Preferred Qualifications 
-  5-7 Years of experience in AWS/AZURE cloud 
- CKA Certification - Certified Kubernetes Administrator or CKAD - Certified Kubernetes Application Developer 
- Nice to have - Subject matter expert in Cloud Security and/or Cloud Networking 
- AWS /Azure certification preferably at professional level