SAP SuccessFactors id
TS000
  Back

I&C Engineer

Posting date : 29/09/2024

Requisition ID : 35762


I&C Engineer

JOB PURPOSE:

  • Manage all I&C maintenance activities associated with defect and planned maintenance programmes, through a team of site-based technicians and at times by external contract agencies.
  • Development of the short- and long-term I&C maintenance strategy for the plant and the development of a capable engineering, planning and I&C maintenance capabilities to support that strategy.
  • Day to day plant efficient management of I&C maintenance activities, according to good utility practice, company rules and procedures, legal, contractual and other requirements
  • Respects the O&M agreement with the Owner and the Services Agreements with Long term contractors.
  • Ensure that the plant meets availability, reliability, efficiency, production and cost targets, safely and within the environmental, legal and contractual requirements.
  • Establish the appropriate procedures and computerized I&C maintenance management processes as applicable to a prudent management regime.
  • Coordinating I&C maintenance activities with finance and accounting, administration, HSE and operations departments
  • Define, manage and monitor the I&C maintenance budget in line with the overall company budget.

 

KEY ACCOUNTABILITIES:

 

Safety at Work

  • Ensures a safe working environment for himself and the I&C Technicians whilst working on any equipment;
  • Obtains a Permit to Work for each job as necessitated by the Jubail 3B RO Plant HSE Procedures put in place;
  • Ensures all necessary precautions are taken by himself, the I&C Technicians and Contractors while undertaking any jobs in Jubail 3B RO Plant;
  • Ensures that all necessary tools are available for the safe working on equipment and that are used during performance on all jobs in the Plant;
  • Monitors I&C Technicians and Contractors to ensure Safe Work Practices as per Plant HSE guidelines are followed;
  • Points out any unsafe conditions to Management.

Team Leadership

  • Leads the I&C Maintenance Technicians and ensures a high level of efficiency in the Team;
  • Builds and sustains a committed, cohesive and dynamic Team;
  • Acts as a mentor for the I&C Team;
  • Leads by example;
  • Recommends the appropriate training for the I&C Technicians.

Maintenance Task Planning and Execution

  • Ensures maintenance tasks are completed by the Technicians as per Work Orders generated in Computerize I&C Maintenance Management System;
  • Ensures the reports of maintenance done is documented in;
  • Generates reports as necessary for the maintenance done;
  • Plans for and ensures that maintenance of all I&C equipment is in accordance with OEM Manuals for the equipment;
  • Ensures I&C equipment maintenance planning is correctly scheduled so that all equipment is maintained as per OEM recommended intervals;
  • Arranges for condition monitoring of I&C equipment;
  • Reviews I&C Maintenance Procedures and suggests improvements.
  • Coordinate Vulnerability Assessment / Penetration Test for the OT Cybersecurity.

Equipment Failure Troubleshooting and Repair

  • Supports reliable and accessible 24-hour engineering call-out functionality;
  • Attempts all possible means of reducing equipment downtime and ensuring high plant availability;
  • Performs troubleshooting activities as necessary to determine failure conditions and rectifies defects found;
  • Record and reports rectified jobs to the O&M Manager;
  • Generates reports of equipment failure;
  • Performs Root Cause Analysis of failures;
  • Works with Plant Operations Personnel for resolving problems encountered with I&C equipment.

Reporting, Overall Planning and Budgeting

  • Ensures that all planned and unplanned jobs are undertaken within I&C Maintenance budget;
  • Works with the O&M Manager for outage planning and execution;
  •  Undertake planning and budget preparation processes.

Spares, Consumables and Tools

  • Ensures adequate inventories of spares and consumables are maintained;
  • Places requisitions for purchase of required spares and consumables;
  • Ensures necessary tooling is available to all Technicians;
  • Ensures Third Party Certification of all tools is done on an annual basis or as required;
  • Ensures all tools are maintained and are in good working condition.        

Ownership

  • Assumes ownership of Plant’s I&C equipment and strives to maintain them in the best possible condition.

Delivers Technical Advice to Enable Efficient Maintenance of I&C Equipment and Continuous Improvement

  • Delivers technical advice to colleagues and Contractors to ensure safety and the proper execution of Plant Maintenance Practices;
  • Apply engineering knowledge and skills to review and update task lists for equipment. Implement initiatives to address inconsistencies in Computerize I&C management system scheduling, practices and documentation.

 

Train and Develop I&C Technicians to Build the Workforce’s Technical Capability and to Deliver a Step Up in Plant Performance

  • Coach I&C Technicians on I&C equipment, Safe Work Procedures and Operational Techniques to ensure proper execution of Plant Routines;
  • Prepares and delivers technical training including modules on HV and LV, transformers and switchgear

 

HEALTH & SAFETY:

  • Undertake safety surveillance in all work areas to ensure proper implementation of and compliance with all company safety procedures, precautions and rules, PPE etc.; monitors the implementation of the work permit system within the company.
  • Comply with Local legislations, Engie Al Jubail for O&M Company HSES Policy and procedures.
  • To be Responsible and accountable for safety of himself, others and the environmental protection.
  • Report and mitigate unsafe acts/conditions, near misses and accidents.
  • The Job Holder will work in a controlled hazardous environment.

 

Work Levels and Conditions and Risks:

  • Work Level 5 (OSHA scale 1 to 6): the tasks that he performs as part of their daily work activities represent risks and are controlled by means of procedures, supervision, safety devices and HSE Teams in such a way that its non-observance that could lead to a serious accident of even death.

Exposure to Risks:

  • Traffic/automobile accidents, ergonomic problems and accidents;
  • Risks inherent to the job of the I&C Engineer while performing inspections, site visits, operations and maintenance activities, etc.

Personal Protective Equipment:

  • Hard hat/safety helmet;
  • Ear protection (plugs or ear muffs);
  • Safety glasses;
  • Safety shoes;
  • Dust mask;
  • Cotton coveralls;
  • Safety Gloves;
  • Cotton vest;
  • Respiratory mask.

Recommended HPE (Health Protection Equipment):

  • Ergonomic office equipment;

Medical Exams/Laboratory Exams before Taking the Position:

  • Complete medical physical examination;
  • Visual acuity examination.
  • Color blindness test
  • PFT (lung capacity)
  • Audiometric test

Recommended for persons older than 45 years:

  • Laboratory tests: complete blood biometrics, blood chemistry: 3 elements (glucose, urea and creatine) and a general exam of urine;
  • Electrocardiogram;
  • X-ray PA of thorax.

Medical Criteria for the Position:

  • High Blood Pressure: not to present a TA greater than 135/85 in case of present alteration and individual monitoring program;
  • Obesity: in case of obesity, implement a monitoring and reduction of weight program.

 

JOB CONTEXT:

  • Engie Al Jubail for O&M company Ltd operates & maintains the SWRO Plant of 570,000 M3/Day net potable water capacity. Engie Al Jubail for Operations and Maintenance Company is single shareholder Limited liability company established under the laws of Kingdom of Saudi Arabia. . 
  • Engie Al Jubail for O&M company Ltd performs services through an O&M agreement for the Owner of the SWRO Plant: Al Jubail International Water Company. 
  • The project is a Greenfield IWP with a 25 year WPA with single off-taker Saudi Water Partnership Company.
  • The Job Holder will be based at Jubail 3B SWRO Plant that will be located in the industrial city of Jubail on the Arabian Gulf coast in eastern Saudi Arabia, around 100 kilo meters from Dammam. The Jubail 3B SWRO Plant will serve Riyadh and Qassim with potable water. The plant will include storage tanks with one day’s production capacity in addition to in-house solar capacity to reduce power consumption from the kingdom’s national grid;
  • The Job Holder leads the I&C Maintenance team in a safe and efficient manner. He is responsible for setting Departmental Objectives, delivering targets (quantity and quality) as well as execution of the company strategy
  • The Job Holder works closely with the I&C Technicians to ensure the Plant Routines and planned and unplanned maintenance, testing and inspections are carried out efficiently and to high safety and quality standards

 

    CYBERSECURITY RESPONSIBILITIES:

    • The job holder acknowledges that in the course of employment by Company, he will be exposed to confidential information of Company and agrees to treat all such information as confidential and to take all necessary precautions against disclosure of such information to third parties
    • Company assets and the assets of others entrusted to the Company will be protected against loss, misuse and/or abuse. The use of material or facilities for the purposes not directly or indirectly related to Company business or the removal or borrowing of Company property without written permission, is strictly prohibited.
    • Data should not be shared informally, if there is a need to access confidential information, the job holder can request this in writing.
    • Company's confidential and trade secret information shall not to be use, except to the extent necessary to provide services or goods requested by Company.
    • In particular, strong passwords must be used and they should never be shared.
    • Personal data should not be disclosed to unauthorized people, either within the company or externally.
    • Data should be regularly reviewed and updated if it is found to be out of date.
    • Protecting of all Company’s assets from unauthorized access, or sabotaging those assets.
    • Act as Engie Al Jubail O&M Company's cybersecurity SPOC.
    • Implementation of all required activities and controls related to cybersecurity in accordance to the KSA & Engie cybersecurity policies and procedures

     

     

    QUALIFICATIONS, EXPERIENCE AND SKILLS:

     

    Essential Qualifications:

    • An accredited Engineering degree
    • Demonstrated competence at engineering level with adequate education and training supported

     

    Experience:

    • At least 5 years experience in the I&C maintenance of a large RO plant, 2 of which must have been in the capacity of I&C Engineer
    • Leading and managing people
    • Use of safety systems
    • Use of computerized maintenance management system
    • Engineering concepts and principles
    • Interaction with purchasing, finance and accounting, operations, administration and HR
    • Budget control and reporting
    • Good knowledge in DCS control system.
    • Adequate knowledge in Portable water Tariff meter system
    • Adequate knowledge in Portable water Quality analysers like TOC, TAC, TH, PH SDI, Algae, Hydrocarbon, Conductivity, Turbidity (HACH Preferred).
    • Good Analytical skills required to identify common technical issues in the machine
    • Ability to translate a complex technical issue in clear management language
    • Ability to mobilise technical experts and bringing them together for the solution of an issue Satisfactory knowledge of International standards related to C&I.
    • Knowledge of standard spares and cost.
    • Experience in retrofitting systems.
    • Knowledge in Cybersecurity frameworks like IEC 62443 and NCA requirements are desirable and certification in any cybersecurity framework would be an advantage.

     

    Skills:

    Behavioral:

    • Provide effective support to the maintenance team which contributes to the plant objectives.
    • Making quality decisions and exercise sound judgment.
    • Delegates effectively and creates a work climate where people can succeed and empowers subordinates.
    • Ability to influence events and achieve objectives to time and within budget.
    • Good understanding of cultural differences that exist.
    • Ability to create a climate of open communication
    • Able to maintain high levels of focus and drive by setting personally challenging goals.
    • Ability to use energy and enthusiasm to generate results.
    • Good organizational skills and ability to work under pressure.
    • Exceptional analytical and problem solving abilities

     

    Language:

    • English Language: excellent communication skills both written and verbal;
    • Arabic is an advantage;

    Computer:

    • Computer literate: must have a high degree of skill in Business Computing Applications such as Databases, Word Processors, Spreadsheets, PowerPoint and Maintenance Management System;
    Job Requisition ID on SAP SF
    35762
    Language on SAP SF
    en_US
    Job Contract
    Job City
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Software Engineer (Python)

    Posting date : 26/09/2024

    Requisition ID : 35631


    Software Engineer (Python)

    Job Title:  Software Engineer (Python) 

    Department: Digital 

    Reporting line:  Software Engineering Manager 

    Location: Kampala or Nairobi 

     

    About ENGIE Energy Access  

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.  

    www.engie-energyaccess.com    

    www.linkedin.com/company/engie-africa  

    Job Purpose/Mission   

    We are looking for a full-stack software engineer to join our digital team and help us to deliver affordable solar power to emerging markets. If you are confident in the Rails world and if you want to create real, positive impact with your work, please reach out to us. 

    This position offers a great opportunity to directly contribute to the success of a mission driven company with social and environmental impact. You will work closely with our stakeholders and users in Africa and beyond. 

    Our small, self-organized, distributed team (Kampala / Berlin / Nairobi) develops the backbone of our operations, which we also provide to other businesses in the PAYGo sector as Software as a Service – see https://paygee.com

    Responsibilities  

    • Participate in the software planning sessions, together with product managers and engineers to discuss delivery time estimates, risks and key practical considerations such as technical debt, feasibility at scale etc.  

    • Own initiative and complete it from start to finish, provide guidance to other engineers and deliver a complete solution subject to all engineering best practices, timeline considerations and potential dependencies in the software with no supervision.  

    • Represent technical team in business conversations in a range of scopes and work closely with stakeholders to deliver solutions which fit the needs of the business and provide fairly accurate effort estimates and risk assessment  

    • Participate in Peer-Review, identify and document technical debt and contribute to delivering high quality software solutions  

    • Participate and strongly contribute to architectural discussion on important areas of software that impact performance and reliability of our software. Identify and communicate risk in approaches or implementation details, technical debt, assumptions, etc.  

    • Contribute to change of processes, adoption of best industry practices and mentor junior engineers and provide technical guidance  

    • Provide support where engineering intervention is required (e.g. due to bugs or performance problems) 

    Knowledge and skills    

    Experience:  

    • 5 years of practical experience in software engineering of which at least 2 years in senior or lead role  

    • Programming language proficiency in Python and front-end/JavaScript frameworks  

    • Proven track record of building quality software with TDD  

    • Strong knowledge of software engineering design and architectural patterns   

    • Experience creating and maintaining scalable web applications with high availability, observability and structured logging  

    • API design to scale in Python 

    • Good knowledge of object relational mappers and their implementation design patterns  

    • Appreciation for detailed source code documentation and organized code structuring  

    • Software deployment pipelines and best practice (CI/CD)  

    • Excellent knowledge of computer algorithms and solid computer science fundamentals  

    • Excellent written and verbal communication skills in English 

    Good to have experience   

    • Experience in developing large production grade web applications with python, java or Go 

    • Forward thinking with ability to recognize the impact of technology in business 

    • Strong foundation on distributed systems 

    • Knowledge of container orchestration using Kubernetes 

    • Server backend management experience (Linux, MySQL, Puma, Apache, Nginx, etc.) 

    • Good knowledge on application security 

    • Knowledge of Amazon Web Services (AWS) and its services, such as, but not limited to, EC2, RDS, EBS, S3, Lambda functions 

    Qualifications:  

    • Bachelors or Masters in a relevant engineering discipline (Computer Engineering, Software Engineering, Computer Science are preferred) 

    Language(s):   

    • English  

    • French is a plus  

     Our Technology Stack:  

    • Web framework: Django, Flask 

    • Background task: Celery, RabbitMQ 

    • Front-end: Angular 

    • API: FastAPI, DRF, flask 

    • TDD: Pytest, Locust 

    • Search: Sphinx 

    • Storage: MySQL, Mongo, Cassandra, Redis 

    • Source Control: Gitlab selfhosted for git and CI/CD 

    • Deployment: k8s, terraform, helm, Ansible 

    • Fresh Ideas Always welcome! 

     

    We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.   

    ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths!   

    Job Requisition ID on SAP SF
    35631
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Software Engineer (Cloud native)

    Posting date : 26/09/2024

    Requisition ID : 35629


    Software Engineer (Cloud native)

    Job Title:  Software Engineer (Cloud native) 

    Department: Digital 

    Reporting line:  Software Engineering Manager 

    Location: Kampala or  Nairobi 

     

    About ENGIE Energy Access  

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.  

    www.engie-energyaccess.com    

    www.linkedin.com/company/engie-africa  

     

    Job Purpose/Mission   

    EEA is looking for a talented, self-starting tech lead to join the team to help deliver affordable solar power and financial services across Africa. This position offers a great opportunity to work alongside an elite team of engineers and business professionals and directly contribute to the success of a mission driven company with social and environmental impact. Candidates will get the opportunity to work in a diverse technology stack at scale and lead the evolution of at least one of our software products. 

    Responsibilities  

    • Define software engineering strategy and architecture with other leaders, fully responsible for the technical evolution of at least one software product, responsible for the entire software development lifecycle (SDLC) from ideation to deployment 

    • Implement and optimize microservices and RESTful APIs to ensure scalability and ease of integration for cloud-based applications. 

    • Architect and implement solutions that cater to multi-tenant environments, ensuring tenant isolation, efficient resource utilization, and data security. 

    • Develop scalable data partitioning and tenant onboarding solutions to manage multiple tenants seamlessly while maintaining high performance. 

    • Ensure proper configuration and management of tenant-level security, quotas, and SLAs. 

    • Develop and deploy applications using Docker containers to ensure consistency across multiple environments (development, staging, production). 

    • Use Kubernetes to orchestrate containerized workloads, enabling horizontal scaling, high availability, and automated deployments in multi-tenant architectures. 

    • Manage and optimize Kubernetes clusters for tenant-aware scaling, load balancing, and service discovery. 

    • Build and maintain fully automated CI/CD pipelines (using tools like Jenkins, GitLab CI, or CircleCI) to enable continuous integration and continuous deployment across multiple environments. 

    • Integrate automated testing, including unit, integration, and end-to-end tests into CI/CD pipelines to ensure early detection of issues and smooth rollouts. 

    • Implement blue-green deployments, canary releases, and other progressive delivery techniques to reduce downtime and minimize risks during deployments in multi-tenant setups. 

    • Design, implement, and manage cloud infrastructure using AWS, Google Cloud, or Azure, ensuring the infrastructure supports the demands of multi-tenant applications. 

    • Implement infrastructure as code (IaC) using tools like Terraform or AWS CloudFormation to automate provisioning and scaling of infrastructure. 

    • Ensure that the cloud environment is configured for cost-efficiency, elasticity, and fault tolerance while maintaining strict adherence to security and compliance standards. 

    • Implement and manage monitoring and alerting systems (using tools like Prometheus, Grafana, Datadog, or New Relic) to track application performance, usage, and tenant-specific metrics. 

    • Proactively monitor and troubleshoot production issues, ensuring high availability and uptime for multi-tenant applications. 

    • Conduct root cause analysis on system failures or performance degradation and implement necessary optimizations or patches. 

    • Continuously optimize application performance to support the scalability demands of multiple tenants, ensuring low latency and high throughput. 

    • Collaborate with cross-functional teams, including DevOps, product management, QA, and other software engineers, to align on requirements, technical specifications, and deliverables. 

    • Participate in code reviews and provide constructive feedback to peers to improve overall code quality and team productivity. 

    • Stay up-to-date with the latest trends and technologies in cloud-native development, containerization, Kubernetes, and multi-tenant architecture. 

    Knowledge and skills    

    Experience:  

    • 5+ years of experience as a software engineer with a focus on cloud-native development. 

    • Proficiency in Python and Ruby web frameworks (e.g., Django, Flask, Ruby on Rails, Sinatra). 

    • Strong experience with Docker and Kubernetes for container orchestration in production environments. 

    • Experience building and maintaining CI/CD pipelines in a multi-tenant architecture. 

    • Strong knowledge of RESTful APIs, microservices architecture, and distributed systems. 

    • Cloud Platforms: Expertise in AWS, Google Cloud, or Azure, including services like EC2, Lambda, S3, RDS, etc. 

    • Version Control: Proficiency in Git and branching strategies for multi-tenant development. 

    • Infrastructure as Code (IaC): Experience with Terraform, AWS CloudFormation, or similar tools. 

    • Testing: Proficiency in automated testing frameworks (e.g., RSpec for Ruby, PyTest for Python) and integrating them into CI/CD pipelines. 

    • Monitoring: Experience with application performance monitoring (APM) tools (e.g., Prometheus, Datadog, New Relic). 

    • Strong problem-solving and analytical skills, with a passion for building scalable and reliable systems. 

    • Excellent written and verbal communication skills, with the ability to collaborate effectively across cross-functional teams. 

    • Ability to work in a fast-paced, agile development environment. 

    Nice to Have 

    • Experience with multi-tenant architecture in a SaaS environment. 

    • Familiarity with serverless architectures (e.g., AWS Lambda, Google Cloud Functions). 

    • Knowledge of GraphQL APIs and their integration with multi-tenant systems. 

    • Understanding of security best practices in cloud-native applications, including IAM roles, data encryption, and secrets management 

    Qualifications:  

    • Bachelors or Masters in a relevant engineering discipline (Computer Engineering, Software Engineering, Computer Science preferred) or comparable 

    Language(s):   

    • English  

    • French is a plus  

    Our Technology stack:  

    • Web framework: Rails 5 , Django, flask, fastapi 

    • Mobile: Android Kotlin/Java 

    • Background task: Sidekiq , Celery, RabbitMQ 

    • Front-end: ActiveAdmin, VueJS, Angular  

    • API: Grape, Devise , DRF, FastApi 

    • TDD: RSpec , PyTest 

    • Search: Thinking Sphinx  

    • Storage: MySQL, Mongo, Cassandra, Redis  

    • Source Control: Gitlab selfhosted for git and CI/CD  

    • Deployment: Capistrano, Ansible  

    • Fresh Ideas Always welcome! 

     

    We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.   

    ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths!   

    Job Requisition ID on SAP SF
    35629
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Quality Assurance Lead

    Posting date : 26/09/2024

    Requisition ID : 35628


    Quality Assurance Lead

    Job Title:  Software Quality Assurance Lead

    Department: Digital

    Reporting line: Head of Software Engineering

    Location: Kampala or Nairobi

    Job Grade: HL15

     

    About ENGIE Energy Access

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.

    www.engie-energyaccess.com  

    www.linkedin.com/company/engie-africa

     

    Job Purpose/Mission

    EEA is looking for an experienced Software Quality Assurance (QA) Lead to oversee and drive the quality assurance strategy for both web and mobile applications in a multi-tenant architecture. As a QA Lead, you will be responsible for leading a team of QA engineers, developing comprehensive testing strategies, and ensuring that our applications meet the highest standards of quality, performance, and security across multiple tenants.

    You will collaborate with cross-functional teams, including product management, development, and DevOps, to establish quality metrics, testing methodologies, and automation frameworks that will enable us to deliver secure, scalable, and reliable software and directly contribute to

    the success of a mission driven company with social and environmental impact. Candidates will get the opportunity to work in a diverse technology stack at scale and lead the evolution of at least one of our software products.

    Responsibilities

    · Leadership & Team Management:

    • Lead, mentor, and grow a team of QA engineers, ensuring clear goals, performance tracking, and continuous improvement.
    • Oversee the recruitment, onboarding, and training of QA team members.
    • Foster a collaborative and proactive team culture focused on delivering high-quality software.

    · Quality Assurance Strategy:

    • Design and implement comprehensive QA strategies for multi-tenant web and mobile applications, covering functional, performance, security, and regression testing.
    • Ensure the creation and maintenance of detailed test plans, test cases, and test scripts.
    • Establish and monitor key QA metrics (e.g., defect rates, code coverage, test execution time, etc.) to track and improve software quality over time.

    · Test Automation:

    • Develop and maintain automated testing frameworks to ensure efficient regression testing and fast feedback in CI/CD pipelines.
    • Ensure appropriate levels of test coverage, including integration, API, and UI automation across both web and mobile platforms.
    • Identify and implement tools and frameworks for test automation that align with the needs of multi-tenant applications.

    · Manual and Exploratory Testing:

    • Manage manual testing efforts for complex or high-risk areas of the application that require human insight.
    • Perform exploratory testing to identify edge cases, usability issues, and unanticipated defects.

    · Collaboration & Communication:

    • Collaborate closely with developers, product managers, and DevOps to understand requirements, clarify acceptance criteria, and ensure the QA process is integrated into the development lifecycle.
    • Evaluation and/or authoring of UAT together with product managers and provide necessary support to business stakeholders.

    · Continuous Improvement:

    • Implement continuous testing practices to provide feedback on software quality early in the development cycle.
    • Stay updated with the latest QA methodologies, tools, and best practices, and integrate them into the team’s processes.
    • Work to reduce release cycle times by optimizing testing processes and increasing automation coverage.

     

    At EEA, we have high expectations for our managers. Each manager plays a key role in creating an exceptional experience not only for our customers but for every person on our team. Our managers help EEA realize our ambitious goals while developing their own leadership skills and facilitating growth for their direct reports.

    We believe that great leaders:

    • Deliver ambitious results: As a high-performing and accountable leader, you create an environment enabling effective action and bold decisions which contribute to successful delivery of results.
    • Act with integrity: As an ethical leader you are honest, respectful, objective, and transparent. You create and build upon a foundation of trust and openness.
    • Inspire and mentor the team: As an inspirational leader you walk the talk. You empower and coach your team with trust and humility.
    • Are accessible: as an accessible leader, you develop and maintain deep connections with stakeholders through approachability and active listening.
    • Ensure diversity and inclusion: as an inclusive leader, you ensure diversity and foster a sense of belonging.

    Knowledge and skills

    Experience:

    • 5+ years of experience in software quality assurance, with at least 2+ years in a leadership role.
    • Experience with both web and mobile applications (iOS and Android) testing, including experience working with multi-tenant architectures.
    • Strong experience in automated testing frameworks (Selenium, Appium, Cypress, etc.).
    • Strong understanding of software testing methodologies, including functional, performance, and security testing.
    • Experience working with CI/CD pipelines and integrating automated testing into CI workflows (e.g., Jenkins, CircleCI, GitLab CI).
    • Experience in API testing using tools such as Postman, SoapUI, or similar.
    • Hands-on experience with version control systems like Git and project management tools like Jira.
    • Strong leadership and mentoring abilities, with a track record of building and leading high-performing QA teams.
    • Excellent communication and collaboration skills, with the ability to work effectively across functional teams.
    • Analytical and problem-solving skills, with a strong attention to detail.

    Nice to have:

    • Experience with load testing and performance testing tools (e.g., JMeter, Gatling) is a strong advantage.
    • Strong knowledge of multi-tenant systems, including tenant isolation and data segregation requirements is a plus.
    • Experience with cloud environments (e.g., AWS) and containerization (e.g., Docker, Kubernetes).
    • Familiarity with security testing tools (e.g., OWASP ZAP, Burp Suite).
    • Experience with performance monitoring and observability tools (Prometheus, Sentry, Zabbix).

    Qualifications:

    • Bachelors or Masters in a relevant engineering discipline (Computer Engineering, Software Engineering, Computer Science preferred) or comparable

    Language(s):

    • English
    • French is a plus

    Our Technology stack:

    • Web framework: Rails 5 , Django, flask, fastapi
    • Mobile: Android Kotlin/Java
    • Background task: Sidekiq , Celery, RabbitMQ
    • Front-end: ActiveAdmin, VueJS, Angular
    • API: Grape, Devise , DRF, FastApi
    • TDD: RSpec , PyTest
    • Search: Thinking Sphinx
    • Storage: MySQL, Mongo, Cassandra, Redis
    • Source Control: Gitlab selfhosted for git and CI/CD
    • Deployment: Capistrano, Ansible
    • Fresh Ideas Always welcome!

     

    We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.

    ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths!

    Job Requisition ID on SAP SF
    35628
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Software Engineering Manager

    Posting date : 26/09/2024

    Requisition ID : 35635


    Software Engineering Manager

    Job Title:  Software Engineering Manager 

    Department: Digital 

    Reporting line:  Head of Software Engineering 

    Location: Berlin 

    Job Grade: 17 

     

    About ENGIE Energy Access  

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.  

     

    www.engie-energyaccess.com    

    www.linkedin.com/company/engie-africa  

     

    Job Purpose/Mission   

    EEA is looking for a talented, self-starting tech lead to join the team to help deliver affordable solar power and financial services across Africa. This position offers a great opportunity to work alongside an elite team of engineers and business professionals and directly contribute to the success of a mission driven company with social and environmental impact. Candidates will get the opportunity to work in a diverse technology stack at scale and lead the evolution of at least one of our software products. 

       

     

    Responsibilities  

    • Line management of a sub-set of the software development team (4-6 direct reports). 

    • Contract management with external developers(freelancers) in collaboration with Head of Software Engineering 

    • Work with engineering tech-lead to put in place clear performance management framework and provide actionable feedback and goals for the technical team 

    • Grow and develop software engineers 

    • establish upskilling and training path, growth path 

    • Structured coaching and mentorship plan 

    • Institute processes to address performance gaps and ensure the team is technically competent 

    • Together with tech-lead, ensure effective onboarding of new engineers 

    • Recruit software team for their pillar and maintain a pipeline of candidates 

    • Together with tech leads, resource Management to align with key delivery milestones 

    • Actively participate and understand the ROI of engineering efforts, understand the value creation and the priorities to the business.  

    • Contributing to team culture (within the product team and broader digital team) 

    • Communication 

    • Technical excellence and knowledge sharing 

    • Team bonding 

     

     

    At EEA, we have high expectations for our managers. Each manager plays a key role in creating an exceptional experience not only for our customers but for every person on our team. Our managers help EEA realize our ambitious goals while developing their own leadership skills and facilitating growth for their direct reports.   

      

    We believe that great leaders:  

    • Deliver ambitious results: As a high-performing and accountable leader, you create an environment enabling effective action and bold decisions which contribute to successful delivery of results.  

    • Act with integrity: As an ethical leader you are honest, respectful, objective, and transparent. You create and build upon a foundation of trust and openness.  

    • Inspire and mentor the team: As an inspirational leader you walk the talk. You empower and coach your team with trust and humility.  

    • Are accessible: as an accessible leader, you develop and maintain deep connections with stakeholders through approachability and active listening.  

    • Ensure diversity and inclusion: as an inclusive leader, you ensure diversity and foster a sense of belonging.  

    Knowledge and skills    

    Experience:  

    • At least 7 years of relevant experience of which 2 is in leadership role, with proven track record of leading a high performing engineering team 

    • Experience in resource management and capacity planning 

    • Practical and thorough understanding of the various software development methodologies, their application in different contexts and trade-offs 

    • Experience in hiring, onboarding and maintaining pipeline of engineers. Demonstrated ability to create suitable conditions to retain talent 

    • Knowledge of developer productivity tools and performance frameworks (DORA, SPACE, DevEx..) in the software space 

    • Ability to identify and address process gaps, culture issues and conflicts  

    • Hands-on, senior level competency of full-stack software development using relevant front and backend frameworks 

    • Entrepreneurial and forward thinking with ability to recognize the impact of technology in business 

    • Appreciation for detailed source code documentation and organized code structuring 

    • Software deployment pipelines and best practice (CI/CD) 

    • Excellent knowledge of computer algorithms and solid computer science fundamentals  

    Qualifications:  

    • Bachelors or Masters in a relevant engineering discipline (Computer Engineering, Software Engineering, Computer Science preferred) or comparable 

    Language(s):   

    • English  

    • French is a plus  

     Our Technology stack:  

    • Web framework: Rails 5 , Django, flask, fastapi 

    • Mobile: Android Kotlin/Java 

    • Background task: Sidekiq , Celery, RabbitMQ 

    • Front-end: ActiveAdmin, VueJS, Angular  

    • API: Grape, Devise , DRF, FastApi 

    • TDD: RSpec , PyTest 

    • Search: Thinking Sphinx  

    • Storage: MySQL, Mongo, Cassandra, Redis  

    • Source Control: Gitlab selfhosted for git and CI/CD  

    • Deployment: Capistrano, Ansible  

    • Fresh Ideas Always welcome! 

     

    We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.   

    ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths!   

     

    Job Requisition ID on SAP SF
    35635
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job City
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Technical Manager

    Posting date : 26/09/2024

    Requisition ID : 35279


    Technical Manager

    Job Title: Technical Manager

    Department: Commercial

    Reporting Line: Head of Commercial

    Location: Maputo Mozambique

    Job Grade: 15

     

    About ENGIE Energy Access

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGO) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), 2.5 million customers and more than 12.5 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025. 

     

    Job Purpose/Mission

    ENGIE Energy Access Mozambique is seeking a Technical Manager to lead the technical deployment of solar business systems. This role involves business development and managing the technical implementation of energy solutions while working with a team of installation and maintenance technicians, ensuring successful deployment and maintenance of systems in compliance with health, safety, and environmental (HSE) standards. The scope of work includes system sizing, system commissioning, troubleshooting and evaluating future technologies.

     

    Responsibilities

    Technical

    • Lead and manage design and electrical engineering for solar projects throughout the lead creation and execution stages

    • Configure PV systems based on site conditions and customers’ needs and expectations.

    • Manage electrical works such as installation and maintenance of solar energy systems.

    • Schedule, Coordinate and Inspect electrical installations and maintenance activities.

    • Troubleshoot and resolve technical issues to ensure the optimal performance of solar energy systems.

    • Train and support installation and maintenance technicians, promoting best practices, quality assurance checks and continuous improvement.

    Health, Safety, and Environmental (HSE):

    • Ensure all installation and maintenance activities comply with HSE regulations and company policies.

    • Conduct regular safety audits and risk assessments to identify and mitigate potential hazards

    • Promote a culture of safety within the team, ensuring all team members are aware of and adhere to HSE protocols.

    • Develop and implement HSE training programs for the team.

    • Investigate and report any HSE incidents and implement corrective actions to prevent recurrence.

    Team Management

    • Lead and motivate a team of sales, installation, and maintenance professionals.

    • Set performance goals and provide regular feedback and coaching to team members.

    • Foster a positive and collaborative team environment, encouraging innovation and high performance.

    • Collaborate with cross-functional teams to ensure seamless project execution and customer satisfaction.

    • Represent the company at industry events, conferences, and meetings.

    Sales Strategy:

    • Develop and execute comprehensive sales strategies to drive the adoption of solar energy solutions.

    • Identify and pursue new business opportunities to expand the customer base.

    • Build and maintain strong relationships with key clients and stakeholders.

    • Monitor and analyze market trends to identify new sales opportunities and adapt strategies accordingly.

    • Prepare and present sales reports, forecasts, and performance metrics to senior management

    Minimum Qualifications:

    • Bachelor’s degree in engineering, or a related field.

    • Experiences in sales/business development is an added advantage

    • Registered & Certified with the DNE (Direcao Nacional de Energia) (mandatory)

    • Minimum 3 (Three) years of experience working in the Energy Sector specifically High Voltage electrical & Solar installations and maintenance.

    • Proven experience in sales and technical management, preferably in the renewable energy sector.

    • Basic knowledge of the PAYGO technology

    • Basic understanding of Health & Safety Requirements while dealing with High Voltage installations

    • Strong leadership and team management skills.

    • Excellent communication and interpersonal skills.

    • Ability to develop and implement effective sales strategies.

    • Technical knowledge of solar energy systems and installation processes.

    • Languages: Portuguese (fluent) and English (fluent)

    What We Offer:

    • Hands-on experience in project management and training coordination within a leading solar energy company.

    • Mentorship and professional development opportunities.

    • A collaborative and supportive work environment.

    • The chance to contribute to meaningful projects that impact communities through sustainable energy solutions.

     

     

    ENGIE Energy Access is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    Job Requisition ID on SAP SF
    35279
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Systems Installation & Maintenance Technician

    Posting date : 26/09/2024

    Requisition ID : 35278


    Systems Installation & Maintenance Technician

    Job Title:                  Systems Installation & Maintenance Technician

    Department:            Commercial

    Reporting line:        Engineering Manager

    Location:                 Maputo, Mozambique

    Job grade:               HL 13

     

    ENGIE Energy Access:

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGO) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments and the mini grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), 2.5 million customers and more than 12.5 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025. 

     

    Job Purpose/Mission:

    Installation & Maintenance Technicians will support the installation and maintenance of our solar business systems. This role involves ensuring the installation and maintenance of our SBS energy solutions while adhering to industry technical standards including health, safety, and environmental (HSE) standards, and delivering exceptional customer service.

     

    Responsibilities

    1. Installations & Maintenance:
    • Conduct load analysis from customers through site visits
    • Follow building standards and codes when installing panels and support structures.
    • Assemble and install solar panels on roofs and other structures ensuring compliance with technical standards and company policies.
    • Conduct regular maintenance and troubleshooting of solar energy systems to ensure optimal performance.
    • Follow installation and maintenance schedules as directed by the Sales & Technical Team Lead.
    • Document all installation and maintenance activities accurately.

     

    1. Sales & Customer Experience:
    • Prepares proposals, conducts sales presentations, and negotiates contracts
    • Manages the procurement process, including sourcing and purchasing of installation materials
    • Ensure exceptional customer experience by maintaining high standards of service and support.
    • Educate customers on the benefits and functionalities of our solar energy solutions.
    • Assist in organizing and conducting product demonstrations and sales events.
    • Foster long-term relationships with customers by providing ongoing support and communication.

     

    1. Health, Safety, and Environmental (HSE):
    • Adhere to all HSE regulations and company policies during installation and maintenance activities.
    • Participate in regular safety audits and risk assessments.
    • Report any safety incidents and collaborate in implementing corrective actions.
    • Promote a culture of safety within the team, ensuring all activities are carried out safely.

     

    Qualifications:

    • Diploma or equivalent in Electrical Engineering, Renewable Energy, or a related field.
    • Proven experience in the installation and maintenance of solar energy systems.
    • Understanding PAYGo technology is a plus.
    • Basic understanding of HSE regulations, especially regarding high-voltage installations.
    • Strong technical troubleshooting skills.
    • Excellent communication and interpersonal skills.
    • Ability to work independently and as part of a team.
    •  

    Languages:

    Portuguese (fluent) and English (fluent)

     

    What We Offer:

    • Hands-on experience in project management and training coordination within a leading solar energy company.
    • Mentorship and professional development opportunities.
    • A collaborative and supportive work environment.
    • The chance to contribute to meaningful projects that impact communities through sustainable energy solutions.

     

     

    ENGIE Energy Access is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    Job Requisition ID on SAP SF
    35278
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Data and Analytics Manager

    Posting date : 24/09/2024

    Requisition ID : 27467


    Data and Analytics Manager

    Job Title:   

    Global Data & Analytics Manager

    Location

    Based in any of EEA’s 9 African markets

    Reporting line: 

    Global Commercial Performance Head

    Job Grade:

    HL 16

     

    We are building a diverse and inclusive team, and this opportunity is open to any qualified internal and external applicants. Women, candidates from Africa and those with experience working on the continent are particularly encouraged to apply for this role.

     

    About ENGIE Energy Access (EEA)

     

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.

    www.engie-energyaccess.com  

    www.linkedin.com/company/engie-africa

     

    www.engie-energyaccess.com

    https://www.linkedin.com/company/3055106

     

     

    Job Overview

     

    The Global Data & Analytics Manager for Strategic Marketing will play a crucial role in the Strategic Marketing department (which oversees Sales, Marketing and Customer Experience). The role will be responsible for empowering decision makers with real-time and right-sized data insights and recommendations to improve performance and inform strategies. This role requires an ability to work cross-functionally with country teams and key central functions including Credit, Product, Digital, Finance and others to develop and maintain strong business and technology relationships, becoming a trusted partner to all stakeholders. 

    The right candidate will be analytical, curious and have a passion for solving problems through a data-driven, customer-centric approach. Ideally, you would combine your analytical capability with a background in commercial strategy, especially with pricing, customer segmentation, customer experience and customer value management. It is critical this role goes “beyond data” and communicates actionable recommendations to key decision-makers; “forcing their hand” if necessary to make the right strategic decision.

     

     

    Key Responsibilities

     

    • Business intelligence, reporting & data visualization for Strategic Marketing
    • Ad-hoc and project related analytics and performance insights
    • Strategic planning and budgeting / forecasting related to Strategic Marketing
    • People leadership, including direct leadership of data analysts (with full responsibility for the team’s workplan, coaching and professional development; and indirect leadership of country data analysts (mentoring, training and capacity development))
    • Management of processes, systems and standards for Strategic Marketing reporting and analytics and alignment with data sources across EEA

    Main Activities  

    Business Intelligence, Reporting & Monitoring (approx 30%)

    • Develop effective business intelligence strategies and analytics / visualization solutions for Strategic Marketing for use by key decision makers (Global leadership, Managing Directors, Country functional leads, etc.)
    • Design, develop and own interactive Tableau dashboards to track key performance indicators, summarize data trends, and to enable EEA markets to manage and monitor their performance
    • Generate regular Strategic Marketing reports including: (1) monthly performance reviews; (2) monthly war room content for Global leadership (3) monthly reports to Global and ENGIE leadership; (5) quarterly “Deep Dives” on performance and other key topics by market; (6) preparation of Year in Review; (7) other ad-hoc requests from time to time
    • Monitor on an ongoing basis performance against key metrics and agreed targets across EEA and markets, including financial and operational drivers, continuously identifying improvement opportunities, and communicating to key stakeholders

    Analytics & Insights (approx 20%)

    • Conduct ad-hoc rigorous analysis (including statistical analysis and data modeling) to evaluate strategic marketing performance, to form new insights, to highlight areas for improvement, and to drive decision making and strategies
    • Oversee analytics projects to extract, manage, and analyze strategic marketing data from multiple applications or sources (including field research)
    • Work closely with EEA Data to develop and validate predictive models, forecasts or other data tools for strategic marketing
    • Provide support on broader analytical needs of the EEA Strategic Marketing team, including analysis of pilots, interventions, operations or field research work
    • Strategy & Planning (approx 20%)
    • Work with the Strategic Marketing leadership and with EEA markets to ensure that strategies and plans are data-driven and informed by analytical insights
    • Provide leadership and rigor in the development of Strategic Marketing performance targets for each market and for EEA on a consolidated basis, including leading the forecasting and reforecasting processes
    • Develop functional goals and priorities for Strategic Marketing analytics and business intelligence which align with the overall strategy for EEA
    • Design, scope out, implement, manage and monitor specific projects and initiatives to improve the accuracy, effectiveness and/or efficiency of EEA’s Strategic Marketing analytics and business intelligence outputs
    • Keep abreast of industry best practices and standards for performance analysis, reporting, etc.
    • Serve as a key stakeholder for the EEA Pricing Committee, advising country teams 

    Management, Training & Capacity Development (approx 20%)

    • Lead a team of analysts (currently 2), including full responsibility for coaching and their professional development
    • Manage the team’s work plan and workload to ensure delivery of agreed goals
    • Work with EEA leadership and country leadership to enable decision makers to access and interpret BI tools, reports and analytical outputs, and to understand and analyze their performance an ongoing basis
    • Coach country analysts to develop their analytical skills or their capacity to build localized dashboards and data views

    Processes, Systems & Standards (approx 10%)

    • Document and standardize business rules and definitions for key processes and metrics to ensure alignment of all stakeholders
    • Work closely with other stakeholders and data users across the company to create and maintain controls systems and review standards which ensure data quality and prevent discrepancies
    • Collaborate with data scientists, analysts and engineers to ensure and improve data availability, integrity, accuracy, and reliability

     

    Knowledge and skills Experience:

     

    • At least 6–10 years work experience in fields such as in data analysis, statistics, financial analysis, business analysis, or similar, particularly in sectors like retail financial services or telecommunications
    • Exceptional analytical skills and business judgement, with the ability to synthesize and interpret qualitative and quantitative data into practical strategy recommendations
    • Able to query databases using SQL (requirement), experienced with data visualization tools (Tableau, D3, ggplot, etc.), financial modelling using Excel, and comfortable with basics of with database management, data engineering, basic accounting and financial reporting
    • Outstanding communication skills, with the ability to influence key stakeholders to make evidence-backed and rational decisions
    • Experience building, inspiring, leading teams with a wide variety of levels, experience and capabilities 
    • Strong experience and capability in commercial strategy, especially with pricing, customer segmentation, customer experience and customer value management 
    • Skilled in project management, with an exceptional ability to collaborate, influence, and execute against strategy
    • Excitement about EEA’s mission and a deep desire to make an impact on off-grid and financially underserved customers in sub-Saharan Africa

     

    Language(s): 

    • English
    • French is a plus

     

     

    We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.  

    ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths!  

     

    Job Requisition ID on SAP SF
    27467
    Language on SAP SF
    en_US
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Software Engineer(Rails)

    Posting date : 24/09/2024

    Requisition ID : 35357


    Software Engineer(Rails)

    Job Title:  Software Engineer (Rails) 

    Department: Digital & IT

    Reporting line:  Software Engineering Manager 

    Location: Kampala or Nairobi 

     

    About ENGIE Energy Access  

    ENGIE Energy Access is the leading Pay-As-You-Go (PAYGo) and mini-grids solutions provider in Africa. The company develops innovative, off-grid solar solutions for homes, public services and businesses, enabling customers and distribution partners access to clean, affordable energy. The PAYGO solar home systems are financed through affordable instalments from $0.19 per day and the mini-grids foster economic development by enabling electrical productive use and triggering business opportunities for entrepreneurs in rural communities. With over 1,800 employees, operations in nine countries across Africa (Benin, Côte d’Ivoire, Kenya, Mozambique, Nigeria, Rwanda, Tanzania, Uganda and Zambia), over 1.9 million customers and more than 9 million lives impacted so far, ENGIE Energy Access aims to impact 20 million lives across Africa by 2025.  

    www.engie-energyaccess.com    

    www.linkedin.com/company/engie-africa  

     

    Job Purpose/Mission   

    We are looking for a full-stack software engineer to join our digital team and help us to deliver affordable solar power to emerging markets. If you are confident in the Rails world and if you want to create real, positive impact with your work, please reach out to us. 

    This position offers a great opportunity to directly contribute to the success of a mission driven company with social and environmental impact. You will work closely with our stakeholders and users in Africa and beyond. 

    Our small, self-organized, distributed team (Kampala / Berlin / Nairobi) develops the backbone of our operations, which we also provide to other businesses in the PAYGo sector as Software as a Service – see https://paygee.com

     

    Responsibilities  

    • Participate in the software planning sessions, together with product managers and engineers to discuss delivery time estimates, risks and key practical considerations such as technical debt, feasibility at scale etc.  

    • Take well specified tasks and deliver a complete solution subject to all engineering best practices, timeline considerations and potential dependencies with minimal to no supervision.  

    • Represent technical team in business conversations for specific assigned scope and provide effort estimates, risk assessment and coordinate technical implementation  

    • Participate in Peer-Review, contribute to delivering high quality software solutions  

    • Contribute to technical documentation  

    • Provide support where engineering intervention is required (e.g. due to bugs or performance problems) 

      

    Knowledge and skills    

    Experience:  

    • 3 years of practical experience in software engineering  

    • Programming language proficiency in Ruby and Rails and front-end/JavaScript frameworks  

    • Proven track record of building quality software with TDD  

    • Good knowledge of object relational mappers and their implementation design patterns  

    • Appreciation for detailed source code documentation and organized code structuring  

    • Excellent knowledge of computer algorithms and solid computer science fundamentals  

    • Excellent written and verbal communication skills in English 

     

    Good to have experience   

    • Experience in developing large production grade web applications 

    • Knowledge of software engineering design and architectural patterns 

    • Forward thinking with ability to recognize the impact of technology in business 

    • Software deployment pipelines and best practice (CI/CD) 

    • Knowledge of container orchestration 

    • Server backend management experience (Linux, MySQL, Puma, Apache, Nginx, etc.) 

    • Good knowledge on application security 

    • Knowledge of Amazon Web Services (AWS) and its services, such as, but not limited to, EC2, RDS, EBS, S3, Lambda functions 

    Qualifications:  

    • Bachelors in a relevant engineering discipline (Computer Engineering, Software Engineering, Computer Science are preferred) 

    Language(s):   

    • English  

    • French is a plus  

    Our Technology Stack:  

    • Web framework: Rails 5 

    • Background task: Sidekiq 

    • Front-end: ActiveAdmin, VueJS, Angular 

    • API: Grape, Devise 

    • TDD: RSpec 

    • Search: Thinking Sphinx 

    • Storage: MySQL, Mongo, Cassandra, Redis 

    • Source Control: Gitlab selfhosted for git and CI/CD 

    • Deployment: Capistrano, Ansible 

    • Fresh Ideas Always welcome! 

    We thank all applicants for their interest, however due to the large volume of applications we receive, only shortlisted candidates will be contacted.   

    ENGIE is an equal opportunity employer, promoting diversity and committed to creating an inclusive environment for all. All applications are screened based on business needs, job requirements and individual qualifications, without any regard to origin, age, name, sexual identity, orientation or preference, religion, marital status, health, disability, political opinions, union involvement or citizenship. Our differences are our strengths!   

    Job Requisition ID on SAP SF
    35357
    Language on SAP SF
    en_US
    Country
    Job Contract
    Job Posting Date
    job_division_level_one
    job_mapped_organization
      Back

    Development Director

    Posting date : 17/09/2024

    Requisition ID : 34815


    Development Director

    What You Can Expect

    The Director of Development will be responsible for the development of utility scale battery storage projects across California with an emphasis on locations in the San Francisco Bay Area and Los Angeles Basin. In this role you will be leading development efforts on portions of the Company’s ~9 GW existing positions, greenfield development, and project acquisition. Efficiently communicate complex development situations, and work through development issues from the start of development through construction. Travel as necessary for siting, development and commercial activities as required to keep development on track.

     

    Every day in this role you will be responsible for managing and supporting permitting, site control, interconnection matters, power marketing, design/Engineering, Procurement, Construction “EPC”, financing, and other matters critical to the development of energy storage projects throughout California.

     

    • Manage/analyze information flow relevant to project development from internal subject matter experts and external consultants and vendors
    • Ownership of project inputs/assumptions and coordinating updates with respective internal groups
    • Manage project level progress, risks, opportunities, and economics while providing thoughtful analysis and risk evaluation
    • Drive decisions and prioritize allocation of resources based on a deep understanding of schedule dependencies and financial impacts
    • Maintain a rigorous understanding of the overall state of the energy storage market in California, including regulatory and competitive matters, to inform development decisions
    • Track project progress through key development milestones, managing schedules and budgets, and coordinating across disciplines within the Company
    • Manage and/or support due diligence activities for acquisitions
    • Manage negotiation of lease/purchase options and agreements for site control
    • Coordinate engineering activities in pursuit of permits and as required for interconnection matters
    • Work closely with engineering team in support of design and EPC process

     

    What You’ll Bring

    • Bachelor Degree in Business, Construction, Finance, Economics, Engineering, Environmental, Science, Management, or another Analytical field required
    • Minimum of ten (10) years’ relevant work experience and a minimum of five (5) years’ experience in energy storage or renewable energy development, with experience in project management, permitting, offtake negotiation, interconnection, California Environmental Quality Act “CEQA”, planning, real estate, and other matters critical to development in California
    • Demonstrated success and experience developing utility scale energy storage and/or renewable energy projects in California
    • Familiarity with relevant state, county and city codes, procedures and regulations required by local planning and building departments
    • Experience preparing, negotiating, and closing commercial agreements including development agreements, site control agreements, consulting and service agreements, interconnection, and power sales agreements
    • Ability to manage a large workload across a large portfolio, while prioritizing tasks and effectively managing competing deadlines
    • Detailed understanding of the CAISO market with particular focus on interconnection, regulatory and offtake matters
    • Ability to evaluate development status and efficiently inform critical decision making with management

     

    Additional Details

    • This role is eligible for our hybrid work policy; and can work remotely until we open the San Francisco, CA office
    • Must be available to travel domestically up to 30% of the time with the need for some overnight trips
    • Must be willing and able to comply with ENGIE’s policy with respect to COVID vaccination and testing
    • Must be willing and able to comply with all ENGIE ethics and safety policies

     

    Compensation

    Salary Range: $146,300 – $224,135 USD annually

     

    This represents the average expected pay range for a qualified candidate.

    Actual offered salary may depend on geography, experience, industry knowledge, education, internal pay alignment, or other bona fide factors.

     

    ENGIE complies with all federal, state, and local minimum wage laws. Actual salary offered may vary depending on geography, experience, education, internal pay alignment, or other bona fide factors. 

     

    In addition to base pay, this position is eligible for a competitive bonus / incentive plan.

     

    Your Talent Acquisition Partner can share more specific information regarding the benefits or the salary for the position based on the work location.

     

    At ENGIE, we take your well-being seriously. Our comprehensive benefits package includes options for medical, dental, vision, life insurance, employer-paid short-term and long-term disability insurance, ESPP, generous paid time off including wellness days, holidays and leave programs. We also help you plan for retirement by offering a 401(k) Retirement Savings Plan with a company match.  But that's not all – we're dedicated to the health and happiness of your entire family, offering supplemental benefits for full time employees that enhance emotional and physical well-being through all stages of life from family forming to caregiver benefits. Explore our benefits package to see how we can support you. Learn more.

     

    Why ENGIE?

    ENGIE North America isn’t just participating in the Zero-Carbon Transition, we’re leading it!  Join us as we develop energy that is renewable, efficient, and accessible to everyone.  

     

    At ENGIE, our goal is to support, promote, and thrive on diversity, equity, and inclusion.  We do so for the benefit of our employees, customers, products and services, and community.  ENGIE is proud to be an equal opportunity workplace, and we are firmly committed to creating an equitable and inclusive environment for all employees.

     

    We are committed to providing employees with a work environment free of discrimination and harassment.  All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or other legally protected status.

     

    If you need assistance with this application or a reasonable accommodation due to a disability, you may contact us at ENGIENA-ENGIEHR@engie.com. This email address is reserved for individuals with disabilities in need of assistance and is not a means of inquiry regarding positions or application status.

     

    We value internal mobility and will offer sponsorship for this role to internal candidates only.

     

    The safety of our employees is our number one priority. All employees at ENGIE have both a duty and the authority to STOP WORK if unsafe acts are observed. 

    Job Requisition ID on SAP SF
    34815
    Language on SAP SF
    en_US
    Job Contract
    Job City
    Job Posting Date
    job_mapped_organization