Technology Associate Business Intelligence & System Fellow (3-6 Month Fellowship)

Job Description
You will support the development and management of our technology platform, providing a first-class solution for internal teams to gain insight into our micro-grid customers and their needs. You will work closely with and report to the Technology Team Lead as well as day-to-day collaboration across all teams at the company. If you want to be in the middle of the technology implementation and operation for a fast-growing renewable energy organization in East Africa, this job is for you.
What You’ll Make Happen:

Technology system support

Document and communicate procedures for utilizing grid payment platforms, dashboards, and technology systems across the company
Manage company IT hardware, including computer set up protocols, office connectivity access, and computer security procedures and measures

Communications and Networking

Implement communication technology to improve information exchange between meters, on-site servers, the cloud and our customers.
Manage corporate accounts with MNOs to ensure efficient and constant up-time of communication between sites and the cloud

Database design and management

Support the development and management of our backend database for customers, sites, energy usage, payments, and hardware performance in a functional and robust architecture.
Facilitate integration of APIs and data interfaces to other services that rely on the platform
Support the document data warehouse operations and tasks, including archival, security, backup and aggregate table creation

Software design and implementation

Support the rapid design and delivery of our micro-grid management and analytics platform
Work across internal teams, including operations, strategy, and finance to identify key components and functionality needs of the platform
Support the architecture design and long term product road map for the platform and ancillary software or database components we’d want to build in conjunction with the platform
Distribute and collect feedback on the platform’s design and functionality
You should expect that the role will evolve and grow over time as PowerGen does – we are looking for a dynamic and flexible team player who will help shape the role and build on the responsibilities listed above as needed.

What Excites You:

Building the technology backbone to a dynamic, rapidly growing organization
Leveraging hardware and software tools and innovations to deliver world-class service and operations for customers
Intense attention to detail and managing multiple and varied work streams at a time
Working collaboratively with many internal teams across multiple countries and offices to drive growth and operational excellence
A fast-paced, informal environment where constant change is the norm

You Already Have:

Degree in Computer Science, or similar
1-2 years’ relevant work experience
Experience and familiarity with system administration (Windows and Linux)
Experience with networks and system security
Familiarity with LAMP stack and Mongodb platforms
Familiarity with OOP
Experience in working with and building databases in both SQL & NoSQL
Advanced experience in programming languages: PHP, Python, Javscript, SQL
Ability to innovate and solve problems
Highly organized and detail oriented
Experience and proven ability to collaborate across teams
Excellent written and oral communication skills in English and Swahili
Practiced flexibility to lend a hand wherever needed
Enthusiasm in working for the field of renewable energy!

Benefits and Compensation
A competitive package including annual compensation, performance bonuses, health insurance, professional development and team building events. And you’ll be working with a dynamic team of people passionate about electrifying East Africa!
PowerGen Renewable Energy does not charge any kind of fee at any stage of the recruitment process.

go to method of application »