Responsibilities
• Lead and manage the solution development team/s.
This includes coaching and mentoring team members that report to them.
• Ensure that foundational software development practises are established and maintained.
• Coordinate with relevant parties in other divisions(infra/services) to create and help manage CI/CD pipeline for Solutions.
• Support all 'to production' related activities for solutions.
• Spend at least 70% of their time on development related work they will be developing and will have to commit code as well as perform code reviews for their team members.
• Perform incident management and root cause analysis for production errors/bugs when required.
• Work with Infra/Services in vulnerability assessment and risk management.
• Incorporate product/service measures tracking user experience and KPIs.
Requirements
• An Honors in a Bachelor of Science from a recognisable university (Computer Science or Field with a strong science/technical background e.g. Math, Physics or Engineering specialities).
• Minimum of 9 years of experience working in tech delivery (SWE)
• At least 4 years of working experience with DevOps team/s working with AWS/Azure/Alibaba/Google Cloud.
• At least 2 years of working experience with on prem teams.
• Have at least 2 years of experience working with Docker, Jenkins and Kubernetes.
• A full stack engineer with at least 4 years of experience in Python, Java and other scripting languages.
Should have at least 2 years of experience with front end; Reach, Angular.
Mobile experience is a welcome bonus.
• Must have experience with Data Visualisation tools e.g. Grafana.
• Have experience with executing working in both Waterfall (Traditional project management) as well as Agile (Scrum, Kanban).
• Have experience with event driven/messaging systems/event brokers: Kafka, RabbitMQ
• Experience working with LLMs technologies.
• Good communication skill to liaise with technical teams and stakeholders.
Licence no: 12C6060