Specialist Product Engineer

Boardroom Appointments

Johannesburg

On-site

ZAR 850,000 - 1,100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Boardroom Appointments seeks a Specialist Product Engineer in Johannesburg to design and deliver robust software solutions within an Agile team on Unix. You’ll contribute across the development lifecycle from analysis to production.

Required: 5+ years in development or systems analysis, 5+ years with UniBasic/UniVerse, and experience with CI/CD, Docker/Kubernetes, and modern observability tools. Strong problem solving and design thinking encouraged.

Qualifications

  • 5+ years experience in development or systems analysis.
  • 5+ years experience with UniBasic and UniVerse.
  • Must have work experience on Unix.
  • Understanding of Agile Methodologies.

Responsibilities

  • Apply critical thinking and problem solving in an agile team environment to solve technical problems with high quality solutions.
  • Contribute to all phases of the development lifecycle from analysis to production deployment.
  • Evaluate requirements and provide recommendations to enable feasibility of solutions.
  • Produce organized, optimized, and well-documented source code.
  • Support CI/CD pipelines and deploying to Kubernetes environments.
  • Use observability tools (ELK, Prometheus, Grafana, New Relic) for monitoring.
  • Automate tasks with Jenkins, Docker, Ansible, Kubernetes.
  • Perform peer reviews and collaborate with integrated teams to evolve products.

Job description

About the job Specialist Product Engineer
  • Matric (Grade 12)
  • Relevant B-Degree in Computer Science preferred but not essential if minimum requirements ofexperience and practical application are evident
  • 5+ years experience in other Development or Systems Analysis
  • 5+ years experience in software application languages UniBasic and UniVerse
  • Must have work experience on Unix
  • Must have an understanding of Agile Methodologies
Responsibilities
  • Apply critical thinking, design thinking and problem solving skills in an agile team environment to solve
  • technical problems (Front End, Back End OR Middleware) with high quality solutions
  • Contribute to all phases of the development lifecycle including
  • Evaluate analysis, problem definition, business requirements, solution development and providerecommendations to enable the operational feasibility of solutions
  • Quickly produce well-organised, optimized, and documented source code to deliver technical solutions
  • Ensure designs and solutions support the technical organisation principles of self-service, repeatability, testability,scalability and resilience
  • Apply general design patterns and paradigms to deliver technical solutions
  • Support the development of CI / CD Pipelines (authoring and supporting
  • CI/CD pipelines in Jenkins / similar toolsand deploying to multi-site Kubernetes environments supporting and managing your applications all the way toproduction)
  • Use and configure modern observability techniques leveraging e.g. aggregated logging via ELK stack, metrics via
  • Prometheus / Grafana / NewRElic and tracing using Zipkin/Jaeger
  • Automate tasks through appropriate tools and scripting e.g. Jenkins, Docker, Ansible, Kubernetes
  • Debug existing source code and polish feature sets.
  • Work with integrated teams and other developers to improve and evolve technical products and services
  • Align all application development and development process to Group
  • Architecture and Infrastructure guidelines
  • Provide input into project and program teams (when required) to plan and manage the development lifecycle e.g.releases, risk management, testing, integration etc.
  • Conduct reviews, performance monitoring and ongoing optimization and maintenance on applications
  • Stay ahead of the curve on emerging technologies and development practices and continuously evolve existingknowledge and skill in preparation for cross domain and other experiences e.g. Secure Side, Testing, Infrastructuresolutions etc.
  • PeopleConduct peer reviews, testing, problem solving within and across the broader team
  • Support the people change teams in the development of user material (Customer, Employee and 3rd PartyAdoption)
  • Risk and Governance
  • Identify technical risks and mitigate these (pre, during and post release)
  • Update / Design all application documentation aligned to the organization technical standards and risk /governance frameworks
  • Participate in incident management and DR activity applying critical thinking, problem solving and technicalexpertise to get to the bottom of major incidents
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer I
Senior Software Engineer I

Boardroom Appointments • Durban

On-site
ZAR 700,000 - 900,000
Developer: Full Stack
Developer: Full Stack

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Development Engineer (Product) - Port Elizabeth
Development Engineer (Product) - Port Elizabeth

Headhunters (South Africa) • Gqeberha

On-site
ZAR 391,000 - 580,000
Specialist, Technical, Structured Solutions (Global Markets Technology)
Specialist, Technical, Structured Solutions (Global Markets Technology)

Standard Bank Group • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Specialist Product Engineer (Security)
Specialist Product Engineer (Security)

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Software Engineer: Full Stack II - Cape Town
Software Engineer: Full Stack II - Cape Town

Boardroom Appointments • Cape Town

On-site
ZAR 700,000 - 1,050,000
Senior Director of Software Engineering
Senior Director of Software Engineering

wePlace • Pretoria

On-site
ZAR 1,200,000 - 1,500,000
Integration Engineer: IT Application Integration
Integration Engineer: IT Application Integration

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 900,000
Lead Solution Analyst
Lead Solution Analyst

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Software Development Manager
Software Development Manager

Boardroom Appointments • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000