Job Summary
Location: Rosebank
Type: Perm, on-site
Salary: R1,5million
EE/AA: Preferred
Role Output
- Build clean, reliable CI/CD pipelines
- Introduce coding standards that developers follow (Reusable pipeline templates to standardize delivery across teams)
- Makes sure code goes to production without chaos
- Brings structure to a fast-moving, AI-assisted development environment
- Define and enforce engineering standards across the stack (React, PHP, Python, MySQL).
- Monitor systems for performance, reliability, and architectural consistency.
- Support and mentor developers, particularly in structured environments with varying experience levels.
- Improve overall code quality and delivery consistency across the team.
- Develop clean, well-structured prototypes to demonstrate recommended approaches.
- Translate architectural decisions into reusable patterns and templates.
- Implement and maintain monitoring and logging systems (e.g., Prometheus, Grafana, ELK).
- Identify performance bottlenecks and reliability risks early.
- Support the transition from Azure to Huawei Cloud.
- Ensure systems remain stable, scalable, and well-integrated during migration.
- Help define and implement cloud architecture best practices.
Required Skills & Experience
- 7 - 10 years industry experience
- Strong experience with CI/CD tools (e.g., GitHub Actions, GitLab CI, Jenkins, Azure DevOps)
- Solid full-stack understanding (React, PHP, Python, MySQL)
- Experience working in cloud environments (Azure preferred; Huawei or willingness to learn)
- Familiarity with observability tools and practices
- Experience working in fast-paced engineering teams with varying levels of experience
- Exposure to AI-assisted development tools is advantageous
Key Competencies
- Strong systems thinking and problem-solving ability
- Ability to introduce structure without slowing delivery
- Comfortable working alongside senior technical stakeholders
- Attention to detail in reviewing code and system behaviour
- Ability to mentor and guide developers
If you have not received any feedback from us within 5 working days please consider your application unsuccessful.
**By sending your CV along with other additional documents you give consent to HWR to process and retain your personal information for the current opportunity as well as for future opportunities**