The role requires a good level of personal organisation and the ability to work well within a distributed global team in a fast paced and exciting environment.
A successful individual for this role should possess:
* Good knowledge of cloud technologies including networking and security
* Technical expertise in building, deploying and running applications in a Cloud environment such as AWS.
* 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.
* A strong background in applying Security and Privacy by Design principles through the development and delivery lifecycle.
*3-6 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 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.
* Experience in applying secure development practices.
* 3+ 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 s