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
Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.