About the Role
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
Requirements
Bachelor’s Degree in Computer Science or equivalent
5 – 8 years in architecting and implementing fully automated (IAAC/Terraform), secure, reliable, scalable & resilient multi-cloud/hybrid-cloud solution
3-5+ Years of experience in AWS/AZURE cloud
Must have hands-on experience with Kubernetes, microservices architecture
Experience with network infrastructure skills (e.g. setting up and managing firewalls, WAFs, network segregation, VPNs and network ACLs)
Experience with multi-cloud architecture
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
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 requirements
CKA Certification – Certified Kubernetes Administrator or CKAD – Certified Kubernetes Application Developer
Subject matter expert in Cloud Security and/or Cloud Networking
AWS /Azure certification preferably at professional level
Cloud Engineer
I hereby consent to having my personal data processed and I have readTerms of Use*
Tech Stack
ShellPythonGoLangPuppetTerraformAWSAzureKubernetesMicroservicesNetworkingFirewallsWAFsVPNsCI/CDGithubJenkinsArtifactoryHelmChefAnsible