EMS ENGINEER
boardroom-appointments
Contractjunior
Job description
EMS Engineer - 12 Month Contract
Responsibilities
EMS System Engineering 30% of Time
• Ensure that the Clients EMS has a vision, defining the roadmap, and ensuring alignment with Clients business goals in collaboration with the CTO.
• Engage with stakeholders to understand requirements and ensure the EMS meets customer and operational needs.
•
Create and maintain product backlogs, prioritize features, and ensure timely delivery of key functionalities.
2. System Design and Development 25% of Time
• Lead the system design of the EMS to ensure effective integration with Clients's battery and energy products and all relevant subsystems (meters, inverters, generators, load control, SCADA).
• Specify system architecture and integration points, considering data monitoring, control, and analytics requirements.
•
Ensure a scalable, modular approach that is easy to implement, deploy, modify, and manage.
•
Collaborate with the development team to implement new features with technical direction and oversight.
3. Deployment and Maintenance 20% of Time
• Lead EMS deployments across environments, ensuring stability, scalability, and security.
•
Oversee system upgrades, patches, and performance improvements.
•
Develop monitoring mechanisms to address system issues proactively.
•
Ensure integration with system monitoring and management systems (NOC).
4. Collaboration and Team Support 15% of Time
•
Work closely with software engineers, providing technical direction.
•
Foster collaboration across teams to ensure integration and quality.
•
Liaise regularly with the project office on implementations and deployments.
5. Documentation and Training 10% of Time
• Generate and maintain technical documentation (architecture, manuals, guides).
•
Provide training and support to internal teams on EMS capabilities.
Minimum Requirements
Qualifications:
•
Bachelors degree in Electrical Engineering, Software Engineering, or a related field.
Experience:
•
Minimum 2 years experience in EMS, SCADA, IoT, or industrial control systems.
•
At least 1 year in a technical leadership role.
•
Proven track record in system design, development, and deployment in energy or IoT sectors.
Key Competencies
Knowledge:
•
Strong understanding of energy management systems, battery systems, mini-grid systems, and renewable energy integration.
•
Experience with communication protocols: Modbus, MQTT, CAN-bus.
•
Familiarity with cloud platforms (e.g., AWS) and modern software development practices.
•
In-depth knowledge of IoT development, particularly Node-RED.
•
Understanding of data analytics and machine learning integration (a plus).
Skills and Abilities:
•
Leadership: Ability to lead projects and teams, delivering innovative solutions.
•
Problem Solving: Strong analytical skills for diagnosing and resolving system issues.
•
Stakeholder Engagement: Experience in gathering requirements and aligning product goals.
•
Communication: Excellent verbal and written communication skills.
•
Adaptability: Comfortable in fast-paced environments with shifting priorities.