Website: Website https://www.erm.com/
-
UX / UI Developer (Associate Level)
Responsibilities: User Research and Analysis: Conduct user research to understand user needs, behaviors, and pain points. This includes conducting research on customer feedback and requests. Analyze and interpret data from customer and other user testing and feedback. UI/UX Design: Develop wireframes, prototypes, and high-fidelity designs to meet customer needs. Create visually stunning and intuitive user…
-
DevOps Engineer (Mid – Senior Level)
We are looking for an experienced DevOps Engineer to help automate and streamline our operations and processes. You will be responsible for building and maintaining our CI/CD pipelines, managing infrastructure as code, improving reliability, and optimizing our development workflows to enhance collaboration between development and operations teams. Key Responsibilities: Develop and maintain CI/CD pipelines to…
-
Technical Director – Water Team (Director Level)
The Role Profile Bringing this to life in Africa BU will take strong, integrated leadership with the following characteristics key: Demonstrated capability to lead as an “influencer” in the market in which they operate. Credible business builder with proven ability to grow and scale business inclusive of sales, delivery, financials, people. Strong collaborator, engaging with…
-
Technical Director – Water Team (Director Level)
The Role Profile Bringing this to life in Africa BU will take strong, integrated leadership with the following characteristics key: Demonstrated capability to lead as an “influencer” in the market in which they operate. Credible business builder with proven ability to grow and scale business inclusive of sales, delivery, financials, people. Strong collaborator, engaging with…
-
DevOps Engineer (Mid – Senior Level)
We are looking for an experienced DevOps Engineer to help automate and streamline our operations and processes. You will be responsible for building and maintaining our CI/CD pipelines, managing infrastructure as code, improving reliability, and optimizing our development workflows to enhance collaboration between development and operations teams. Key Responsibilities: Develop and maintain CI/CD pipelines to…
-
UX / UI Developer (Associate Level)
Responsibilities: User Research and Analysis: Conduct user research to understand user needs, behaviors, and pain points. This includes conducting research on customer feedback and requests. Analyze and interpret data from customer and other user testing and feedback. UI/UX Design: Develop wireframes, prototypes, and high-fidelity designs to meet customer needs. Create visually stunning and intuitive user…
-
Senior Fullstack Software Developer Web Scripting Developer (Associate Level)
Responsibilities Work closely with the rest of the team in an Agile environment to implement well-engineered, scalable solutions 90% of your time will be spent writing code. The rest would be spent collaborating with the team Collaborate with peers in code review Working with product managers and designers to conceptualize new Libryo features Critically and…
-
Senior Fullstack Software Developer (Mid – Senior Level)
What you will do (Responsibilities) Work closely with the rest of the team in an Agile environment to implement well-engineered, scalable solutions 90% of your time will be spent writing code. The rest would be spent collaborating with the team Collaborate with peers in code review Working with product managers and designers to conceptualize new…
-
Managing Consultant – Corporate Sustainability and Climate Change (Mid-Senior Level)
ERM is looking for a motivated Managing Consultant to join its Corporate Sustainability & Climate Change team in ERM’s Africa Business Unit with a focus on climate risk assessment and climate risk management. Our clients are under increasing pressure to manage and improve their environmental, social and governance (‘ESG’ or ‘sustainability’) performance and reduce operational…
-
Engineering Delivery Manager (Mid – Senior Level)
This is the role The EHS Libryo Engineering Delivery Manager is responsible for the following: Plan, coordinate and supervise engineering projects and supervise multiple teams Build and manage diverse teams of engineers from different disciplines Formulate and execute strategies, and coordinate with other managers Determining the need for training and talent development Develop and implement…