SAP SuccessFactors id
27717
  Back

Legal Counsel

Posting date : 27/09/2024

Requisition ID : 35679


Legal Counsel

LEGAL COUNSEL

Location and Reporting Line Based in Riyadh; with occasional travelling in the Middle East region.

 

Reporting Line Head of Legal, Ethics and Compliance located in Dubai.

your job Functions (Duties & Responsibilities)

The key roles and responsibilities are: -

 

Be responsible for supporting the Legal Department for all legal matters, especially leading contract review, negotiations, liaising with external legal counsels, training in house clients on basic legal matters, - Provide legal advice on contract management and legal matters as they arise (including regulatory and local law issues) during the development phases of a project and its execution including variation orders, force majeure, performance default, delays and warranty claims, - Provide legal support and guidance to the project manager, contract manager and regional management teams regarding the interpretation and implementation of the commercial contracts in case of dispute,

 

2. - Provide legal support and guidance to internal departments (HR, finance, procurement, sales, BD…) regarding the interpretation and implementation of the local law, - Monitor trends in construction law and engineering consultancy business, - Assist Legal Department for management and organization of the negotiation and preparation of legal documents for bid submission, including mark-ups of project agreements, partnerships with third parties, level services and subcontract agreements, - Perform corporate housekeeping for the entities in the region; especially in KSA, - Support Legal Department for the deployment and implementation of the legal organization within KSA (incl. implementation of group standards and systems, sharing the best practices, providing training, etc…) - Encourage a culture of compliance with laws and integrity in KSA, - Ensure compliance with laws, policies and procedures of ENGIE Group in KSA, - Provide support to the Department of Ethics and Compliance in respect of ethics and compliance matters, - Provide support to the Department of Data Privacy Management in respect of data privacy matters. Key Relationships - Legal community, - HR Department, - Sales and BD team, Project Managers, - Ethics and Compliance community, - Data Privacy community Management: No direct line management responsibilities but interaction with all stakeholders engaged in a project Requirements Education and Qualification Bachelor of Law Degree from a reputable university, LLM is a plus, Eligible to practice law in KSA, Language Strong and excellent communication skill in English. French is a plus Experience and Skills - 3+ years practice in business / transactional law practice in a major law firm with international exposure or a multinational company, preferably energy or construction business - Strong contract drafting and contract interpretation skills - A strong knowledge of contract and insurance law matched with sound litigation procedural experience and an ability to resolve disputes before this becomes necessary - Strong soft skills (communication, negotiation, etc…) - Ability to provide sound legal advice in order to manage risk, reduce exposure and allow successful operation of the business - Ability to deal in a complex organization (multicultural, wide geographical scope)

3. - Ability to work within a team of members from varying cultural backgrounds as well as with counterparts of varying cultural backgrounds - Ability to maintain high levels of focused drive and energy, giving above what is required to get the job done - Attention to details - Strong team player - Knowledge of professional negligence law - Able to manage numerous and shifting priorities and to operate in an ambiguous, stressful environment with tight deadlines and high standards. - Respectable, professional, ethical, fair, trustworthy Technology - Able to work with modern communication and collaboration tools (Teams, Sharepoint, Salesforce...)

Business Understanding - Energy regulatory framework - Modus operandi of KSA public sector organisations as clientele - Knowledge of engineering consultancy activities (e.g. Power Generation, T&D, Energy Transition, Urban etc…) is a plus - Group’s strategy vision - Group’s governance and ethical rules

Employment Conditions Local employment contract

Time Requirements Full Time

Tractebel welcomes candidates from all backgrounds, and actively promotes Diversity in the workforce

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

AIFA Analyst II

Posting date : 26/09/2024

Requisition ID : 35573


AIFA Analyst II

What You Can Expect

As a member of the Acquisitions, Investments, and Financial Advisory (AIFA) team, you are part of a dynamic group engaged in significant transactions and strategic initiatives for the ENGIE group in North America. You support the valuation and risk analysis of new projects and assist in structuring and executing M&A and project financing transactions. Your responsibilities include developing and maintaining financial models, proposing sensitivity analyses, and collaborating across functions to ensure accurate financial inputs. You identify and mitigate project economic and financial risks, recommend financial options, and support internal approvals for new economic commitments. You will determine which Tax Credits are best utilized to obtain the optimal results for the projects. Additionally, you structure, negotiate and execute financing documents, develop presentations for lenders and management, and support asset valuation for annual impairment testing.
    •    Develop, analyze, and recommend financial models or options and proposals as they relate to a business development project or other funding needs
    •    Provide support and recommendations for structuring, negotiating, and executing the full cycle for medium to large-size transactions, following best project finance practices. 
     •    Collaborate with team members to ensure accurate financial model updates 
     •    Identify and mitigate project economic and financial risks 

 

 

What You’ll Bring

  • Bachelor’s degree in which you completed courses in Finance, Economics or other related disciplines.  
  • You are working towards professional qualifications such as Chartered Financial Analyst (CFA), Chartered Institute of Management Accountants (CIMA), Associate Chartered Accountant (ACA), Association of Chartered Certified Accountants  (ACCA) or equivalent,  or a Master of Business Administration (MBA).  
  • Some industry experience and/or experience in conducting M&A and project finance transactions at an investment bank, private equity fund or strategic energy company
  • Must have analytical skills and demonstrated expertise in developing and utilizing detailed, Excel-based, financial models
  • Energy market experience in one of the following sectors: utility scale renewables, distributed generation (i.e. rooftop solar, etc.), energy services, retail electricity, natural gas transportation or distribution
  • Commercial acumen with understanding of accounting topics and tax structures
  • Proven flexible team player who works well with others
  • Must have communication and presentation skills
  • Ability to multitask and to work effectively under pressure
  • Behavioral capabilities: self-motivated, problem solving, strong personality and leadership, common sense, attention to detail, ability to learn and sense of humor

 

 

Additional Details

  • This role is eligible for our hybrid work policy
  • Must be willing and able to comply with all ENGIE ethics and safety policies

 

 

Compensation

Salary Range: $74,500 – $114,195 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
35573
Organization
Language on SAP SF
en_US
Job Contract
Job City
Job Posting Date
job_division_level_one
job_mapped_organization
  Back

Project Controls Advisor

Posting date : 26/09/2024

Requisition ID : 34204


Project Controls Advisor

What You Can Expect

As the Project Controls Advisor, based in Houston, TX or Chicago, IL you will oversee and coordinate all aspects of project performance, including cost, schedule, and compliance documentation, ensuring milestones are achieved and quality standards are maintained. You will also be responsible for financial management, including cash flow, inventory, and reporting, while acting as the single point of contact for accounting and financial analysis.

 

ENGIE Distributed Solar & Storage is developing decentralized assets across the US, operating over 450 solar and battery sites and constructing more than 20 projects annually. We are expanding our US-based construction and delivery team and seeking talented professionals to join us.

 

Reporting to the Director of Commercial Operations, Distributed Solar and Storage, your primary duties encompass:

 

  • Control that projects are delivered on time, on cost with the proper documentation and compliance
  • Report on operational and financial aspect of the project development from origination of the lead to the start of the solar/battery plant
  • Interconnect the various team to insure respect of the processes, and control the associated risks
  • Be a subject matter expert of the various key digital platforms (Salesforce, SAC, Procore, document management, trackers…) aka the Project Management Information System (“PMIS”)
  • Maintain the written process & process training based on the Standard Operating Procedure

 

 

What You’ll Bring

  • You hold a Bachelor’s degree
  • Minimum seven (7) years of experience in financial reporting,  project controls or project management
  • Strong computer skills (Advanced Excel proficiency required)
  • Knowledge of SAP (S4, Analytical Cloud, Fiori) and Salesforce
  • Knowledge of Power Bi
  • Experience within the renewable energy industry; specifically, photovoltaic solar arrays and/or battery energy storage systems
  • Must possess strong analytical, initiative, adaptability, hands-on, and problem-solving skills.
  • Strong oral and written communication skills, and excellent interpersonal skills are key for cross-functional collaboration and exposure to senior leadership and major customer
  • Ability to thrive in an agile, fast-paced work environment.
  • Project Management experience

 

 

Additional Details

  • This role is eligible for our hybrid work policy
  • Must be available to travel domestically up to 15% of the time with the need for some overnight trips
  • Must be willing and able to comply with all ENGIE ethics and safety policies
  • This position consist of 10% of outdoor work, while performing the duties of this job, the employee is exposed to weather conditions

 

 

Compensation

Salary Range: $84,000 – $128,800 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 are unable to sponsor or take over sponsorship of an employment visa for this role at any time.

 

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
34204
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

ESG Officer

Posting date : 26/09/2024

Requisition ID : 35333


ESG Officer

Responsibilities 

  • Responsible for assisting in the development and implementation of sustainability strategies and action plans that align with ENGIE Group's purpose and goals.
  • Support the adoption and implementation of the Group's CSR/Sustainability objectives at the country level, ensuring timely reporting.
  • Help position ENGIE's sustainability efforts among key external stakeholders to promote the company's purpose.
  • Assist in setting up and coordinating governance structures to integrate and report on sustainability requirements within ENGIE’s country operations and stakeholder interactions.
  • Provide support throughout the project lifecycle, from development to operations and decommissioning, ensuring ESG (HSE, community, and biodiversity) considerations are included.
  • Assist in managing relationships with contractors to effectively handle project risks and impacts related to ESG.
  • Ensure compliance with local ESG regulations and ENGIE group's European directive conformance
  • Support quarterly reporting through internal sustainability/CSR channels and facilitate the smooth operation of the country sustainability (environmental/social) committee.
  • Promote a sustainability culture within the country by facilitating trainings, information sharing, and awareness initiatives.
  • Participate in yearly sustainability reporting procedures, aligning with international sustainability frameworks.
  • Assist in periodic reporting, tracking, managing, and analyzing ESG-related data, recommending and monitoring Group-level ESG activities and projects.
  • Support the update and tracking of the decarbonization strategy with the Business Units, recommending possible solutions.
  • Stay updated on ESG regulations, trends, market developments, and technology to inform the company's sustainability strategies.
  • Collaborate with internal and external stakeholders to promote various environmental sustainability initiatives within the company and across Business Units.

 

Requirements

  • Master/Degree in Environmental Science/Sustainability/Business Administration or equivalent 
  • 1-3 years working experience
  • Prior experience in ESG field is preferred.
  • Strong analytical skills with proven ability in solving problems promptly
  • Strong decision-making skills and capability to guide the organization toward strategic objectives 
  • Effective communication with all levels of the organization and clear communication of organizational goals
  • Ability to lead and manage change initiatives within the organization
  • Upholding high ethical standards and promoting a culture of integrity within the organization 
Job Requisition ID on SAP SF
35333
Language on SAP SF
en_US
Country
Job Contract
Job City
Job Posting Date
job_division_level_one
job_mapped_organization