201 Engineering jobs in Johannesburg
Manager - Engineering
Posted today
Job Viewed
Job Description
nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking.
Role OverviewManages the development and implementation process of client’s products and services. Coordinates departmental or cross-functional teams, focused on delivering new or upgrading existing products. Organizes cross-functional activities, ensuring completion of the project within scheduled timeline and within budget constraints.
Essential Functions- Develops and implements roadmaps, resourcing, project scheduling and oversight, and process improvements for the team and function.
- Identifies gaps and sets technical strategy for the team.
- Participates in cross-functional initiatives and leadership meetings.
- Drives the evolution of engineering standards and practices across the department.
- Provides technical guidance and mentoring to engineers, identifying individual growth needs.
- Achieves results through professional employees by setting project timelines, priorities based on project objectives, and overseeing ongoing assignments.
- Attracts, selects, and retains high-level talent through active participation in performance management and professional development of team members.
- Bachelor’s Degree in Computer Science or related field with 8+ years of relevant experience and 2+ years of management experience, or a combination of education and experience.
- Proficiency in more than one major programming language.
- Deep understanding of software engineering principles, including system design, architecture, and development practices.
- Proven success in a fast-paced development environment, focusing on improving practices and processes to enhance team efficiency, collaboration, and code quality in a large-scale organization.
- Proven success as a coach and mentor of technical staff.
- Ability to motivate oneself and others, prioritize work, and adapt in a dynamic team environment.
- Excellent problem-solving, decision-making, and interpersonal skills.
- Excellent verbal and written communication skills for technical and non-technical audiences.
- Experience with Ruby on Rails.
- Experience with React.
- Experience with AWS or Salesforce Platform, particularly developing managed packages as part of the ISV Partner Program.
If you thrive in a high-energy, entrepreneurial environment, we invite you to share your passion, ideas, and excitement at nCino.
Our Commitment to Diversity and InclusionnCino provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, genetics, or other protected groups. We comply with all applicable laws and are committed to full inclusion of all qualified individuals.
We ensure reasonable accommodations for persons with disabilities during the application and employment process. For accommodations, contact .
We believe that diversity enhances our success and strive to create workplaces where employees can bring their authentic selves to work.
#J-18808-LjbffrEngineering Manager
Posted 4 days ago
Job Viewed
Job Description
Why do we need you ?
- Undertaking strategic planning activities with the senior management team and in line with customer and business needs.
- Lead responsibilities for continuous improvement programmes. Create, implement and direct initiatives in line with programme goals and deliverables.
- Ensure safety is at the centre of all site activity whilst demonstrating role model behaviour and leading by example.
- Set Engineering, Maintenance and process targets in line with operations objectives and develop the strategies to achieve these. Implement and manage the processes required to achieve targets.
- Direct activities within the Engineering teams (Tooling, process engineering, maintenance and prototyping) such that they are focused on performance improvement against the agreed KPI’s of the business.
- Lead, implement and drive methodologies that will bring change to the plants performance progressing towards World Class Manufacturing standards.
- Define and manage the skills requirements and subsequent training within Engineering paying attention to Saint-Gobain competency matrix to improve people capability in the plant.
- Responsible for determining the structure and resource requirements of the Engineering and Maintenance departments such that the overall strategy of the plant can be fulfilled.
- As part of managing working capital of the plant and ensuring that the plant continuously run, ensure that you proactively identify critical spares, in line with inventory policy, and ensure that controls are in place to manage the spares appropriately
Is this job for you ?
The ideal candidate must have completed a Degree in Mechanical or Electrical Engineering. This role requires at least 10 years’ experience in engineering and maintenance in a manufacturing environment. Must have experience with working with computerised maintenance management systems as well as managing high level project management of large CAPEX investments. Prior experience working on MS Office such as excel would be an advantage, SAP and PLC knowledge is a must.
To make sure nothing is forgotten
In this senior management role, you will be responsible for developing and implementing the strategy for the Engineering and Maintenance functions of the business and to facilitate the achievement of the business plan. For this role, we require someone who is an accomplished problem-solver, logical, analytical thinker, it will also need strong communication skills and ability to present, coaching influence and persuade at all levels.
Legal Statement
“We value the importance of a diverse workforce as a cornerstone of our business success. Our primary focus in selecting the most suitable candidates for our roles is based on their skills, qualifications, and experience. We wholeheartedly embrace the principle of equal opportunity in our employment processes and are committed to eliminating any unlawful discrimination in our hiring practices”.
#J-18808-LjbffrEngineering Manager
Posted 7 days ago
Job Viewed
Job Description
A renewable energy company in Edenvale is seeking the services of an Engineering Manager.
Duties & ResponsibilitiesYou will be responsible for providing technical leadership, coordination, and strategic direction to a team of engineering professionals. Your role will involve overseeing the Lead Electrical Engineer, Lead Project Engineer, Lead Commissioning Engineer, and Lead Service Engineer to ensure the successful implementation of BESS projects and the optimal operation and maintenance of BESS systems. Your expertise in engineering, project management, and team leadership will contribute to the efficient deployment and ongoing performance of BESS installations, supporting South Africa's transition to clean and sustainable energy solutions.
Education- NQF Level 8 Honours / 4 year Degree / Postgraduate Diploma
- Electrical/Electronic/Mechanical
Please send your CV to
#J-18808-LjbffrEngineering Manager
Posted 7 days ago
Job Viewed
Job Description
Our client is a leading innovator in sustainable energy solutions, dedicated to transforming the future of power generation and storage. With a commitment to excellence and a passion for environmental stewardship, we are at the forefront of revolutionizing the energy industry. As we continue to expand our portfolio of cutting-edge technologies, we are seeking a dynamic and experienced Engineering Manager to lead our team in the development of Battery Energy Storage Systems (BESS).
Duties & ResponsibilitiesWe are looking for an Engineering Manager with specialized expertise in Battery Energy Storage Systems to oversee the design, development, and implementation of our innovative energy storage solutions. The ideal candidate will have a proven track record of leading multidisciplinary engineering teams, a deep understanding of battery technologies, and a passion for driving technological advancements in the renewable energy sector.
Key Responsibilities:
- Lead and mentor a team of engineers in the design, analysis, and optimization of Battery Energy Storage Systems.
- Collaborate closely with cross-functional teams including R&D, Product Management, and Operations to drive product development initiatives from concept to commercialization.
- Develop and maintain engineering standards, processes, and best practices to ensure high-quality deliverables and efficient project execution.
- Provide technical expertise and guidance in the selection of battery technologies, system architectures, and performance optimization strategies.
- Lead the evaluation and integration of new technologies and components to enhance the performance, reliability, and cost-effectiveness of our energy storage solutions.
- Manage project timelines, budgets, and resource allocation to meet project objectives and milestones.
- Foster a culture of innovation, collaboration, and continuous improvement within the engineering team.
- Bachelor's degree in Electrical Engineering, Mechanical Engineering, or related field; advanced degree preferred.
- Proven experience (5+ years) in engineering management with a focus on Battery Energy Storage Systems.
- In-depth knowledge of battery chemistries, energy storage technologies, and system integration principles.
- Strong leadership skills with the ability to inspire and motivate cross-functional teams.
- Excellent communication skills with the ability to effectively communicate technical concepts to diverse audiences.
- Experience working in a fast-paced environment with a focus on innovation and product development.
- Demonstrated track record of successfully delivering complex engineering projects on time and within budget.
- Familiarity with relevant industry standards, regulations, and safety requirements.
Apply now!
#J-18808-LjbffrData Engineering
Posted 7 days ago
Job Viewed
Job Description
Business Segment: Personal & Private Banking
Location: ZA, GP, Johannesburg, Baker Street 30
To design, code, verify, test, document, amend, and secure data pipelines and data stores according to agreed architecture, solution designs, standards, policies, and governance requirements. To monitor and report on own progress and proactively identify issues related to data engineering activities. To collaborate in reviews of work with others where appropriate.
Qualifications- Completed Matric
- 5-7 years' experience understanding of data pipelining and performance optimization, data principles, how data fits in an organization, including customers, products and transactional information. Knowledge of integration patterns, styles, protocols and systems theory.
- 5-7 years' experience in building databases, warehouses, reporting and data integration solutions. Building and optimizing big data data-pipelines, architectures and data sets. Experience in creating and integrating APIs. Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
- 5-7 years' experience in database programming languages including SQL, PL/SQL, SPARK and or appropriate data tooling. Experience with data pipeline and workflow management tools.
Please note: All our recruitment processes comply with the applicable local laws and regulations. We will never ask for money or any form of payment as part of our recruitment process. If you experience this, please contact our Fraud line on +27 800222050 or
#J-18808-LjbffrEngineering Manager
Posted 15 days ago
Job Viewed
Job Description
Lead and manage the design and development of specialised crushing and processing equipment. Drive engineering excellence across product innovation, manufacturing support, and cross-functional collaboration, while mentoring a high-performing design team.
Qualifications and Minimum Requirements:
- BEng or BSc in Mechanical Engineering or equivalent
- 8-10 years' engineering experience (mechanical), plus 3-5 years in a senior design or engineering leadership role
- Strong background in mining equipment design
- Proficient in CAD (3D modelling and drafting), FEA experience advantageous
- Valid driver's licence and own transport
- Willing to travel locally and internationally
Key Performance Areas:
- Lead product design and development, including crushing, processing, or materials handling equipment.
- Oversee 3D modelling, detailed drawings, BOMs, and design reviews to ensure robust, manufacturable solutions aligned with mining standards.
- Manage and mentor a team of mechanical and design engineers, ensuring project delivery within scope, time, and budget.
- Collaborate with manufacturing, supply chain, field service, and commercial teams to translate customer requirements into engineered solutions.
- Ensure engineering compliance with ISO, SANS, ASME, and CE standards, maintaining all technical documentation and configuration controls.
- Support manufacturing with DFM input, root cause analysis, and corrective actions on quality concerns.
- Drive cost control, budgeting, and value engineering initiatives within the engineering function.
- Foster continuous improvement, innovation, and cross-functional planning.
Desired Skills:
- Mechanical Engineering
- Design Engineering
- Engineering Management
- Engineering Project Management
- Comminution
- Mining
Desired Work Experience:
- More than 10 years Mechanical Engineering
- 2 to 5 years Middle / Department Management
Desired Qualification Level:
- Degree
Employer & Job Benefits:
- Pension Fund
- Travel Allowance
- Group Life Assurance
STOREMAN - ENGINEERING
Posted 3 days ago
Job Viewed
Job Description
* MUST have Minimum 3-4 Year's Heavy Engineering or Mining Industry experience
* Computer Literate
* Matric or equivalent
* CLEAN CRIMINAL record - will be verified
Be The First To Know
About the latest Engineering Jobs in Johannesburg !
Engineering Manager
Posted 6 days ago
Job Viewed
Job Description
Engineering Manager
Location: South Africa
Type: Permanent | Engineering & Facilities Management
Optimise. Lead. Deliver excellence.
This is a senior operations role for an experienced Engineering Manager to lead customised solutions, continuous improvement, and maintenance strategies within a complex environment. If you excel at optimisation, planning, and inspiring teams — this is your chance to drive efficiency and innovation.
About the Role
You’ll support operations at a strategic and daily level — overseeing planning, monitoring, plant optimisation, risk management, compliance, and disaster recovery. You’ll lead a multi-disciplinary team, manage contractors, and develop robust maintenance frameworks that meet SLA requirements and deliver measurable value.
What You’ll Do
Plan and monitor operations, maintenance, and long-range capital replacements
Drive continuous plant optimisation and energy management
Manage compliance, disaster recovery, and risk assessments
Develop improvement proposals for services, systems, and processes
Oversee material and spare part management to ensure efficiency
Conduct quality management audits and ensure service transparency
Manage subcontractors, statutory requirements, and site procedures
Lead and mentor teams, identify development needs, and build talent pipelines
Perform root cause analyses and implement performance improvements
What You Bring
BTech or BSc Engineering (Electrical/Mechanical) with sound commercial knowledge
Government Certificate of Competency (GCC) highly desirable
Minimum 5 years’ experience with similar systems in a production environment
Proven staff leadership and performance management skills
Strong knowledge of maintenance strategies, risk management, and SLA optimisation
High resilience, initiative, and results orientation
Good understanding of ISO 9001, OHSA, and environmental legislation
What Success Looks Like
High-performing plant operations and optimised equipment lifespan
Effective cost reduction and efficiency gains through innovation
Strong, compliant maintenance frameworks aligned to industry standards
A motivated, skilled team delivering continuous improvement
Engineering Manager
Posted 6 days ago
Job Viewed
Job Description
- Lead the engineering department responsible for the design, development, and improvement of crushing and mineral processing equipment.
- Manage multi-disciplinary engineering teams across mechanical and structural disciplines.
- Ensure project timelines, technical deliverables, and quality standards are met.
- Oversee product lifecycle, from R&D through to after-sales technical support.
- Collaborate closely with production, procurement, and project management teams.
- Drive innovation and continuous improvement initiatives in product performance and cost-effectiveness.
- Ensure compliance with relevant engineering codes, standards, and health & safety regulations.
- Mentor and develop junior engineers and team members.
- BEng Degree in Mechanical Engineering (or related).
- Minimum 8 years experience in engineering management within the crushers/mineral processing equipment industry.
- Proven leadership of design and development projects for heavy mining equipment.
- In-depth understanding of crushing technologies, materials handling, and wear components.
- Strong technical acumen with hands-on experience in CAD tools and engineering systems.
- Excellent communication, planning, and decision-making skills.
- Experience working with clients in mining and industrial sectors is highly advantageous.
Apply now!
Engineering Manager
Posted 13 days ago
Job Viewed
Job Description
- Lead and manage the engineering department, ensuring alignment with company objectives and project timelines.
- Oversee the design, development, and optimisation of hydraulic systems and solutions.
- Manage cross-functional teams and support engineering staff in their technical and professional development.
- Ensure compliance with industry standards and internal quality systems.
- Collaborate with procurement, production, and sales teams to drive technical improvements.
- Provide technical input on project proposals and client requirements.
- Develop and maintain engineering processes, documentation, and performance metrics.
- BEng Degree in Mechanical Engineering (or equivalent).
- At least 5 years of experience in hydraulic systems engineering , with hands-on exposure.
- Minimum 3 years of managerial or supervisory experience within an engineering environment.
- Strong technical knowledge in hydraulic design, troubleshooting, and systems integration.
- Excellent communication, leadership, and project management skills.
- Ability to work in a high-paced, solution-driven environment.
- Professional registration (Pr.Eng or equivalent) would be an advantage.
- Experience in manufacturing or industrial environments.
- Proven track record of mentoring engineers and leading technical projects.
Apply now!