Lead Product Engineer needed at Sanlam Group
Job title : Lead Product Engineer
Job Location : Gauteng, Johannesburg
Deadline : January 13, 2025
Quick Recommended Links
What will you do?
- The Lead Product Engineer (GPA) will be responsible for building high performing, scalable, enterprise grade applications. This includes applying critical thinking, design thinking and problem-solving skills in an agile team environment to solve complex technical problems (Front End, Back End and Integration) with high quality solutions & leading all phases of the development lifecycle to deliver.
Key outcomes
- The following outcomes will be expected to be achieved by Lead Product Engineer
DevOps:
- Apply critical thinking, design thinking and problem-solving skills in an agile team environment to solve complex technical problems (Front End, Back End and Integration) with high quality solutions leveraging C# (.NET), SQL Server, JavaScript/Typescript, ReactJs, Jenkins, Kubernetes, RabbitMQ, Git
- Determine operational feasibility of solutions by evaluating analysis, problem definition, business requirements, solution development and proposed solutions
- Ensure designs & solutions support the technical organisation principles of self-service, repeatability, testability, scalability & resilience
- Create & Maintain Sophisticated DevSecOps CI/CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins and AzureDevOps for deployment to multi-site environments).
- Use & configure modern observability techniques to provide a deeper understanding of the application using AppDynamics, Instana and OpenTelemetry.
- Automate tasks through Docker, Ansible, Kubernetes, Powershell, Groovy
- Debug existing source code and polish feature sets.
- Apply unit testing frameworks and perform integration, validation and verification testing using Moq and MsTest
People
- Coach & mentor other engineers
- Support the people change teams in the design of adoption processes (Customer, Employee & 3rd Party Adoption)
Risk & Governance
- Identify technical risks and mitigate these (pre, during & post deployment)
- Create business cases & solution specifications for various governance processes (e.g. CTO approvals)
Qualifications and experience
- Relevant qualification in IT, preferably a degree in Computer Science, Computer Engineering, Informatics or Equivalent
- 5 – 10 years’ experience in development lifecycle
- Experience in reading code written in C#, SQL Server, JavaScript/Typescript, Groovy, JSON/YAML
- Experiencing in translating business problems into technical solutions
- Understanding of relational databases including stored procedures and ETL
- Understanding of modelling language such as UML and BPMN
- Experience in investments/LISP would be advantageous
Competencies
- Client Focus
- Cultivates Innovation
- Collaborates
- Drives Results
- Being Resilient
- Ability to translate technology into understandable concepts
Attributes
- Positive, enthusiastic attitude
- Teamwork
- Ability to work under pressure
- Honesty, integrity and respect
What will make you successful in this role?
Qualification and Experience
- Degree or Diploma and/or Certification with 5 to 8 years related experience.
Knowledge and Skills
- Business Requirements Definition
- IT Data Analysis
- Reporting and Administration
- Quality, Compliance and Accreditation
- Business Analysis
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs