
Senior Backend Software Engineer
Camlin Group
The Role
Overview
Senior Backend Engineer developing microservices for IoT energy grid monitoring
Key Responsibilities
- python migration
- agile scrum
- ci/cd governance
- microservices design
- security development
- automated testing
Tasks
The team is working on a system that monitors and analyses the state of the electrical grid and sends out alerts when faults or power disruptions occur, helping keep the lights on for end consumers. It also provides comprehensive analysis for the assets based on the various data that are coming from the entire energy system. You'll have the opportunity to work with the latest technologies and tools, including Python Fast API, MQTT, Docker, Kubernetes and much more. You'll be encouraged to stay up to date with the latest trends and advancements in the industry, and to share your knowledge and ideas with the team. As a Senior Backend Engineer, you can expect to work in a dynamic and innovative environment, collaborating with multi-disciplinary teams to develop cutting – edge solutions. Day to day, you'll be working on developing and maintaining backend microservices and their APIs, deployment pipelines, infrastructure challenges and much more. You will be in close collaboration with Frontend engineers, Data engineers, DevOps and Product Owners and Scrum master. -Maintenance and migration of applications to modern Python frameworks -Participation in Agile Scrum and design meetings -Governance of application CI/CD pipelines -Design and development of backend microservices -Design and development of web application security -Development of automated unit and component tests
Requirements
- bachelor's
- python
- docker
- kubernetes
- aws
- git
What You Bring
GitLab CI RabbitMQ MySQL, PostgreSQL, AWS Aurora, Python (Fast API) Ubuntu Linux -Bachelor's degree in computer software engineering or equivalent -Strong knowledge of SDLC -Experience mentoring and leading engineering team -Experience with external monitoring tools -Knowledge of version control systems, e.g. Git -Knowledge of Docker & Kubernetes -Experience building SaaS applications -Contribution to Camlin’s software development strategies -Experience working with SQL databases -Knowledge of secure software development principles -Fluency in English, written and verbal -Experience designing and implementing REST APIs (Fast API) -Practical knowledge of modern web application deployment infrastructures -At least 6 years of experience as a Backend Software Engineer -Experience with AWS -Practical knowledge of Linux (CLI, bash) -Experience working with message queue systems, e.g. RabbitMQ or MQTT
People Also Searched For
Client Account Manager jobs in Belfast , Northern Ireland , UK
Customer Service jobs in Belfast , Northern Ireland , UK
Account Manager jobs in Belfast , Northern Ireland , UK
Client Account Manager jobs in Northern Ireland , UK
Customer Service jobs in Northern Ireland , UK
Account Manager jobs in Northern Ireland , UK
Client Account Manager jobs in Belfast , UK
Customer Service jobs in Belfast , UK
Account Manager jobs in Belfast , UK
Benefits
-Hybrid Working -Company Pension & Life Assurance Schemes -On-site parking -Wellness programmes -Technical mentorship of less experienced engineers -Subsidised Gym Membership -Competitive salary
The Company
About Camlin Group
-Founded with a commitment to driving innovation across industries, Camlin Group has evolved into a key player in providing cutting-edge solutions. -The company's diversified portfolio spans energy, infrastructure, and transportation, enabling clients to achieve operational efficiency and reliability. -Camlin Group’s technological expertise is reflected in its product offerings for monitoring and optimizing electrical grids, networks, and systems. -Recognized for its unique approach to industrial automation, the company supports both private and public sector projects worldwide. -Their work has impacted everything from energy distribution networks to large-scale transport infrastructure projects, showcasing their vast expertise. -Notably, Camlin Group has delivered numerous critical projects, including advanced systems for smart cities and energy transition initiatives.
Sector Specialisms
Energy
Rail
Electricity Grids
Low Voltage Networks
Asset Monitoring
Fault and Load Management
Renewable Energy
Power Grids
Distributed Generation
Electric Vehicles
Transformer Monitoring
Circuit Breaker Monitoring
Generator Monitoring
Network Performance Optimization
Sensing and Switching Technologies
Advanced Analytics
Communications
Rail Signaling Power Systems
Pantograph Condition Monitoring
