Job Description
A Successful Individual For This Role Should Possess
- Good knowledge of cloud technologies including networking and security
- Good knowledge on front end technologies and back end technologies and proven track record
- A strong technical background in using development tools such as Git, VS Code, make etc.
- Strong analytical and problem solving expertise, with the ability to investigate issues and apply fixes throughout the development lifecycle.
- Experience in applying Cloud Engineering practices to enable Continuous Delivery.
- Ability to take ownership of tasks, proactively driving them to their completion.
- Automation skills in testing, scripting (e.g. Bash), pipelines, and utilities.
- Experience in monitoring and alerting.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
- 7-12 years experience in Software development and and Full stack development.
- Technical expertise in building, deploying and running applications in a Cloud environment such as AWS.
- Strong proficiency with Kubernetes/OpenShift and container orchestration .
- Familiarity with Docker, Istio, and other container technologies.
- Development skills in Golang, Java, Java script, Angular/React, MCSP UI integration etc. to deliver robust and scalable solutions.
- Management of version control and collaboration using Git and GitHub.
- Strong scripting experience, e.g. bash.
- Experience in utilising Helm charts for packaging and deploying containerised applications.
- Ability to implement and maintain GitOps workflows using FluxCD/ArgoCD.
- Knowledge of Terraform to provision and manage infrastructure.
Preferred Technical And Professional Experience
- 5+ years experience in cloud engineering and full stack development
- Proficient in agile development methodologies and tools
- Experience in software development , problem solving & diagnosis
- Passion to code development, solve complex engineering problems and help customers
- Ability to pickup product and technical skills quickly and become productive at the earliest
- Demonstrable coding skills, detail oriented thinking, and creative problem solving skills