Position: Strong Middle Golang developer
Company: Mindecs
Category: Golang
Experience required: 3y
English level: upper

In this role you will be working within an existing production squad to grow our Virtual Power Plant management platform, you will be responsible for both backend changes to the platform as well as designing and implementing new capabilities for our Virtual Power Plants.

About the role:
In this role you will be working within an existing production squad to grow our Virtual Power Plant management platform, you will be responsible for both backend changes to the platform as well as designing and implementing new capabilities for our Virtual Power Plants.

This is a growing area for our business and it is expected that this role will grow into a technical lead role with you heading up the technical portion of a new platform squad.

In this role you will be working on the cutting edge of clean energy and will be actively contributing to bringing about a better and cleaner world.

Responsibilities:
- Ability to work with the team in an agile environment to produce high-quality software.
- Produce technical designs to meet requirements and communicate designs clearly.
- Participate actively in peer code reviews.
- Produce outstanding quality code to ensure reliability, maintainability, testability and reusability of software.
- Configure and maintain CI/CD pipelines.
- Monitor services in production and troubleshoot technical issues.

Nice-to-have technologies:
- Experience with containerisation/orchestration frameworks such as Docker and Kubernetes
- Energy industry experience
- React experience

Use technologies and tools:
- loads of languages including (Node, Typescript, GoLang, C#, Python)
- AWS, MongoDB, ElasticSearch, Redis
- Kubernetes, Kafka
- BitBucket, BitBucket pipelines
- Jira and notion for project management.