
Camlin Group
About the Company
At Camlin we provide innovative and intelligent monitoring products and services that help make electricity and rail networks safer, more efficient, resilient and sustainable.
Listed Jobs


- Company Name
- Camlin Group
- Job Title
- Senior Backend Software Engineer
- Job Description
-
Company Description:
At Camlin we pride ourselves on designing and building complete solutions in-house. We create everything from hardware PCB designs to device firmware, Linux drivers, IoT application software, server software, server web UIs, mobile apps, and machine learning and data science solutions. We believe that by controlling every aspect of the development process, we can deliver truly unique and exceptional products to our customers.
Our advanced technology stack includes the use of REST APIs, MQTT and RabbitMQ queues, Docker, and open-source tools. We are constantly looking for new and innovative ways to improve our products and processes, and we believe that by using the latest technologies, we can continue to lead the industry.
As a member of our team, you will have the opportunity to work with a variety of technologies and collaborate with experts in the field of digital signal processing, data acquisition, complex connected devices, machine learning, and data science. You will have the opportunity to work on exciting projects and see your ideas come to life, and you will be part of a team that is committed to creating solutions that make a difference.
If you are a passionate programmer who is looking to work on challenging projects and be part of a team that is dedicated to innovation, then we want to hear from you. Join us and be part of a company that is changing the world with our cutting-edge IoT devices and an advanced technology stack.
What to expect day to day:
We are looking for talented engineers to join development team as Senior Backend Engineer / Team Lead and work on existing project that involves developing backend solutions that will enable visualization of data collected from IOT devices that monitors electrical grid, visualization of current assets and their displacement, etc.
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.
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.
In this role, you'll be part of a team that is passionate about using technology to solve complex problems and make a real impact in the world. If you're excited about the idea of working on a project that has the potential to change the way we think about energy, then we'd love to hear from you!
TECH STACK
Python (Fast API)
Docker
Kubernetes
Ubuntu Linux
RabbitMQ
Ubuntu Linux
AWS
MySQL, PostgreSQL, AWS Aurora,
GitLab CI
Responsibilities:
Design and development of backend microservices
Maintenance and migration of applications to modern Python frameworks
Development of automated unit and component tests
Contribution to Camlin’s software development strategies
Participation in Agile Scrum and design meetings
Governance of application CI/CD pipelines
Design and development of web application security
Technical mentorship of less experienced engineers
What you'll need:
At least 6 years of experience as a Backend Software Engineer
Experience designing and implementing REST APIs (Fast API)
Experience working with SQL databases
Practical knowledge of Linux (CLI, bash)
Experience mentoring other engineers
Practical knowledge of modern web application deployment infrastructures
Fluency in English, written and verbal
Strong knowledge of SDLC
Nice to have but not essential:
Bachelor's degree in computer software engineering or equivalent
Experience building SaaS applications
Knowledge of secure software development principles
Knowledge of Docker & Kubernetes
Experience working with message queue systems, e.g. RabbitMQ or MQTT
Knowledge of version control systems, e.g. Git
Experience with AWS
Experience with external monitoring tools
Benefits:
Competitive salary
Company Pension & Life Assurance Schemes
On-site parking
Smart / Remote Working
Subsidised Gym Membership
Wellness programmes
EQUAL EMPLOYMENT OPPORTUNITY STATEMENT
Individuals seeking employment at Camlin are considered without regards to race, colour, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, gender identity, or sexual orientation.


- Company Name
- Camlin Group
- Job Title
- Senior Security Analyst
- Job Description
-
About Camlin Group:
Camlin is a global technology leader that operates with the vision of bringing revolutionary products to life for a wide range of industries, including power and rail, and also has interests in a number of R&D projects in a variety of scientific sectors.
At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services. In short, we love creating value for our customers by solving difficult problems. As of today, the Camlin operation spans over 20 countries across the globe.
Camlin Group is looking for Information Security Professionals to join its Security Team at its Lisburn office. The successful applicant can expect to join a growing team and will report to the Information Security Officer. While being able to work closely with others, he or she will also need to demonstrate the ability to work independently.
Responsibilities:
Candidate for this position will become part of an Information Security Team.
Ensure proper monitoring and response plans are in place for corporate (Fortinet) and customer (AWS) environments to enable the timely and effective response to, and management of, incidents, alarms, notifications, calls, and other activities related to the NSOC and new cyber threats.
Lead the vulnerability management process to ensure that vulnerabilities are detected, escalated, and remediated for both the customer and corporate environments.
Lead the Threat Intelligence process, document and report out to key stakeholders.
Work with Engineering, DevSecOps, Software and IT teams in relation to identifying and patching vulnerabilities.
Develop processes, procedures and playbooks to improve the operational effectiveness and efficiency of the vulnerability management process.
Analyse lessons learned and produce thorough documentation on complex incidents focussing on the improvements that can be made to processes, playbooks, and tooling.
Define and implement the NSOC roadmap and monitoring strategy.
Essential Requirements include:
At least 5 years of practical experience leading a team of security analysts
Can operate in a fast-paced, global security operations environment. Be diligent, with great attention to detail, and able to cope successfully under pressure and with shifting priorities
Proven ability to work independently on resolving complex issues, assisted by the Information Security Manager, IT and DevSecOps
Excellent experience with the Threat Landscape, Threat Hunting, Adversary Methodologies, Cyber Defence and MITRE attack framework
Significant previous experience working in a lead role in one of the following security areas: NSOC Analyst, Threat Analyst with the ability to create new operational guidelines, processes, and procedures
Experience with e.g Fortinet Suite, AWS SecurityHub, AWS Inspector, FortiAnalyzer, DataDog or similar tools
Able to script in python to deal with OS, files, and security operations requirements
Good knowledge of Linux and Windows OS vulnerabilities
Good knowledge of vulnerabilities in 3rd party libraries used in software development
A good team player capable of delivering results under pressure and to strict deadlines
Excellent communication and documentation skills
Organised and willing to document and drive process and procedure
Benefits:
Competitive salary
Company Pension & Life Assurance Schemes
On-site parking
Hybrid Working
Subsidised Gym Membership
Wellness programmes
EQUAL EMPLOYMENT OPPORTUNITY STATEMENT
Individuals seeking employment at Camlin are considered without regards to race, colour, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, gender identity, or sexual orientation.


- Company Name
- Camlin Group
- Job Title
- Site Reliability Engineer
- Job Description
-
Company Description:
Camlin is a global technology leader that operates with the vision of bringing revolutionary products to life for a wide range of industries, including power and rail, and also has interests in a number of R&D projects in a variety of scientific sectors.
At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services. In short, we love creating value for our customers by solving difficult problems. As of today, the Camlin operation spans over 20 countries across the globe.
Job Overview:
We are seeking a dedicated and experienced Site Reliability Engineer (SRE) to join our dynamic team. The SRE will be responsible for ensuring the reliability, performance, and availability of our critical systems and services. This role requires a blend of software engineering and operations skills to build and run large-scale, distributed, fault-tolerant systems.
Key Responsibilities:
System Reliability and Performance:
Design, implement, and maintain scalable and reliable infrastructure.
Monitor system performance, detect issues, and ensure maximum uptime.
Develop and implement strategies for disaster recovery and data backup.
Automation and Tooling:
Automate repetitive tasks to improve efficiency and reduce human error.
Build and maintain tools for deployment, monitoring, and operations.
Create and maintain CI/CD pipelines to streamline application delivery.
Incident Management:
Respond to and resolve incidents, minimizing impact on customers.
Conduct post-incident reviews to identify root causes and prevent recurrence.
Develop and maintain incident response protocols and playbooks.
Collaboration and Communication:
Work closely with development teams to integrate reliability into the software development lifecycle.
Communicate effectively with stakeholders about system status and health.
Provide guidance and mentorship to junior team members.
Security and Compliance:
Ensure systems comply with security standards and best practices.
Implement and maintain security measures, including patch management and vulnerability assessments.
Assist in audits and compliance initiatives as required.
What you will need:
Bachelor's degree in Computer Science, Engineering, or a related field.
4+ years of hands-on experience in Site Reliability Engineering or DevOps role.
Strong experience in maintaining cloud platforms (e.g., AWS, Azure).
Proficiency in programming and scripting languages (e.g., Python, Go, Bash).
Experience with infrastructure automation and container orchestration tools - (e.g., Docker, Kubernetes, Terraform, Ansible, Helm etc).
Familiarity with continuous integration and deployment tools (e.g., Gitlab CI , Argo workflow ,Argo CD.).
Experience in managing distributed systems like Kafka.
Experience with monitoring/logging solutions (e.g., DataDog, ELK, Prometheus.)
Good understanding of concepts related to computer architecture, data structures and programming practices.
Solid understanding of networking, databases, and security principles.
Strong debugging / troubleshooting skills.
Benefits:
Competitive salary
Company Pension & Life Assurance Schemes
On-site parking
Hybrid Working
Subsidised Gym Membership
Wellness programmes
EQUAL EMPLOYMENT OPPORTUNITY STATEMENT
Individuals seeking employment at Camlin are considered without regards to race, colour, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, gender identity, or sexual orientation.