You are visiting this website from:
Find Talent Find a Job

Cloud Platform Engineer

Back to all Jobs

Job Summary

  • Limerick
  • Permanent
  • JN -022023-1924926
  • Feb 01, 2023
  • Competitive
Job Description

New exciting opportunity for a Cloud Platform Engineer with a Renewable Energy Company based in Limerick! Check out the role and qualifications needed below.

 

Summary

We are looking for a Senior Platform Software Engineer to join our AI Team responsible for creating systems to monitor and control Distributed Energy Resources (DER) such as batteries, electric cars, solar generation, and heat pumps. The role focuses on combining the latest cloud technologies with the IoT world to deliver cutting-edge solutions for the clean energy market, like Virtual Power Plants (VPP) and AI Optimisation Engines. You will be joining a team of talented engineers where we value individual contributions, timely deliverables and a degree of independence. The role is hybrid based in Limerick office.

 

Duties and responsibilities

  • Work with stakeholders and the team lead on the design based on requirements.
  • Provide proactive input into the platform improvements and follow the latest industrial standards
  • Be able to deliver functional software within a timeframe.
  • Perform run-time debugging, performance profiling and optimisation of code.
  • Work with the validation team to ensure the validation of the software meets the customer requirements.
  • Create and execute automated unit tests, integration tests and system test scripts.
  • Lead the design and build of high-quality services accessible via APIs
  • Enable AI/ML team to deploy more optimised pipelines and runtimes
  • Contribute to the design of data streaming services (data bus)
  • Work closely with DevSecOps and external consultants.
  • Contribute to clear documentation, both functional and APIs

 

Who we're looking for

 

Experience & Knowledge

  • Five years of experience working on microservice-based systems
  • Expert in the RESTful / WebSockets / Webhooks APIs
  • Ability to architect complex data or event-driven systems
  • Practical experience with Python or NodeJS
  • Ideally, experience with the PHP Laravel framework
  • Experience building data streaming based on Kafka/Spark or similar
  • Practical experience with AWS or GCP/Azure using both serverless and container deployments - Docker/Kubernetes
  • Good exposure to Linux
  • Fluent in the Git flow
  • Experience with a time series databases (InfluxDB or TimescaleDB) or an equivalent
  • Experience with databases - MySQL/Aurora, SQLite
  • Ability to use CI/CD/CT tools like Jenkins
  • Experience working in the Agile environment
  • Ideally, knowledge or a substantial interest in the new energy market

 

Qualifications

  • Prefered BSc/BA in Computer Science, Engineering or relevant field

 

Why you'll make a great member of the team

 

Personal qualities

  • Must be self-motivated, be proactive, have a keen eye for detail, be result-oriented, and have an ability to work and stay calm under pressure
  • Excellent spoken English and flexible communication skills are required, like interfacing with suppliers and customers of various backgrounds
  • Should be dynamic, problem owner and solver
  • Strong communication skills across all levels within the business, with both technical and non-technical people essential
  • A creative problem solver with the ability to think laterally and understand the cost and value drivers within a competitive business environment

Morgan McKinley is acting as an Employment Agency and references to pay rates are indicative.

BY APPLYING FOR THIS ROLE YOU ARE AGREEING TO OUR TERMS OF SERVICE WHICH TOGETHER WITH OUR PRIVACY STATEMENT GOVERN YOUR USE OF MORGAN MCKINLEY SERVICES.

Consultant Details

Consultant Details