Digital Research Infrastructure Engineer - Linux Specialist
PML operations grade 4 £30000 - £45000 DOE
Full Time
Open Ended Appointment
The Role
We have an exciting opportunity at PML for an individual with skills in Linux system administration to join the PML’s Digital Innovation and Marine Autonomy (DIMA) group. The role provides a business critical link between scientists, PML Applications (commercial work) and our IT Group to support the Linux computing infrastructure as it continues to evolve, underpinning PML science in multiple areas and across all levels. This ranges from data generation, (storage technologies and data management), processing and analysis (high performance computing and technologies such as JupyterHub), to making visual outputs for end users (web technologies and virtualisation) to increase the reach and impact of PML science.
About You
You will enjoy working with others to help deliver a modern and reliable digital infrastructure to underpin the world leading research carried out at PML. You will understand the importance of stability from existing infrastructure but will also be keen to learn and try new technologies. You will have experience of administering Linux systems, ideally using Ubuntu, and will be able to make use of scripts and common tools such as ansible to manage this. You will understand the importance of taking a proactive approach to identify and resolve and problems and will be able to make use of monitoring software (e.g., Nagios, Grafana) to accomplish this. You will understand best practices in cybersecurity and be able to apply these.
Skills Required
Linux systems administration and monitoring
Linux scripting (e.g., bash and Python)
Experience in management of data at the Terrabyte to Petabyte scale and storage technologies such as NFS and S3.
Cybersecurity (Understand and apply best practices)
Container technologies (Docker and Kubernetes)
High performance Computing (Slurm)
Virtualisation (VMWare)
Key Deliverables
Maintain our storage infrastructure to ensure data is distributed across servers based on existing capacity and projected changes in data volumes. This includes regular data moves and liaising with stakeholders to ensure data is backed up and archiving projects are completes as needed.
Monitor high performance computing infrastructure to identify and resolve problems either on their own or by working with IT (depending on the nature of the problem).
Act of a point of contact between scientists and IT to answer questions, help identify solutions and provide training.
Work with the data architect to maintain and develop web infrastructure used to provide existing and planned data search and visualisation services.
Manage the NEODAAS GPU cluster (MAGEO), including liaising with IT, vendors and system users.
About PML
As a marine-focused charity we develop and apply innovative science with a view to ensuring ocean sustainability. With over 40 years of experience, we offer evidence-based solutions to societal challenges. Our impact spans from research publications to informing policies and training future scientists. The science undertaken at PML contributes to UN Sustainable Development Goals by promoting healthy, productive and resilient oceans and seas.
To support PML’s science it operates in house Linux infrastructure used for processing satellite data, running models and making outputs accessible through web visualisation tools. This infrastructure includes a large amount of storage (6 PB), a High-Performance Computing cluster with over 1500 cores, a 40 GPU cluster (the MAssive GPU cluster for Earth Observation; MAGEO) and a virtual machine cluster. The role will be part of the Digital Innovation and Marine Autonomy (DIMA) group within PML. DIMA is a pioneering digital science group dedicated to advancing PML’s world-class and cutting-edge environmental research through the utilisation of state-of-the-art digital and autonomous technologies. The team comprises research software engineers, research infrastructure engineers, marine technologists and scientists who work on a variety of projects using autonomous vessels, satellite data, drones, Artificial Intelligence, High Performance Computing and data visualisation tools to help deliver PML’s goals. The team have an enthusiasm for solving problems through collaboration and shared learning.
Apr 11, 2024
Full time
Digital Research Infrastructure Engineer - Linux Specialist
PML operations grade 4 £30000 - £45000 DOE
Full Time
Open Ended Appointment
The Role
We have an exciting opportunity at PML for an individual with skills in Linux system administration to join the PML’s Digital Innovation and Marine Autonomy (DIMA) group. The role provides a business critical link between scientists, PML Applications (commercial work) and our IT Group to support the Linux computing infrastructure as it continues to evolve, underpinning PML science in multiple areas and across all levels. This ranges from data generation, (storage technologies and data management), processing and analysis (high performance computing and technologies such as JupyterHub), to making visual outputs for end users (web technologies and virtualisation) to increase the reach and impact of PML science.
About You
You will enjoy working with others to help deliver a modern and reliable digital infrastructure to underpin the world leading research carried out at PML. You will understand the importance of stability from existing infrastructure but will also be keen to learn and try new technologies. You will have experience of administering Linux systems, ideally using Ubuntu, and will be able to make use of scripts and common tools such as ansible to manage this. You will understand the importance of taking a proactive approach to identify and resolve and problems and will be able to make use of monitoring software (e.g., Nagios, Grafana) to accomplish this. You will understand best practices in cybersecurity and be able to apply these.
Skills Required
Linux systems administration and monitoring
Linux scripting (e.g., bash and Python)
Experience in management of data at the Terrabyte to Petabyte scale and storage technologies such as NFS and S3.
Cybersecurity (Understand and apply best practices)
Container technologies (Docker and Kubernetes)
High performance Computing (Slurm)
Virtualisation (VMWare)
Key Deliverables
Maintain our storage infrastructure to ensure data is distributed across servers based on existing capacity and projected changes in data volumes. This includes regular data moves and liaising with stakeholders to ensure data is backed up and archiving projects are completes as needed.
Monitor high performance computing infrastructure to identify and resolve problems either on their own or by working with IT (depending on the nature of the problem).
Act of a point of contact between scientists and IT to answer questions, help identify solutions and provide training.
Work with the data architect to maintain and develop web infrastructure used to provide existing and planned data search and visualisation services.
Manage the NEODAAS GPU cluster (MAGEO), including liaising with IT, vendors and system users.
About PML
As a marine-focused charity we develop and apply innovative science with a view to ensuring ocean sustainability. With over 40 years of experience, we offer evidence-based solutions to societal challenges. Our impact spans from research publications to informing policies and training future scientists. The science undertaken at PML contributes to UN Sustainable Development Goals by promoting healthy, productive and resilient oceans and seas.
To support PML’s science it operates in house Linux infrastructure used for processing satellite data, running models and making outputs accessible through web visualisation tools. This infrastructure includes a large amount of storage (6 PB), a High-Performance Computing cluster with over 1500 cores, a 40 GPU cluster (the MAssive GPU cluster for Earth Observation; MAGEO) and a virtual machine cluster. The role will be part of the Digital Innovation and Marine Autonomy (DIMA) group within PML. DIMA is a pioneering digital science group dedicated to advancing PML’s world-class and cutting-edge environmental research through the utilisation of state-of-the-art digital and autonomous technologies. The team comprises research software engineers, research infrastructure engineers, marine technologists and scientists who work on a variety of projects using autonomous vessels, satellite data, drones, Artificial Intelligence, High Performance Computing and data visualisation tools to help deliver PML’s goals. The team have an enthusiasm for solving problems through collaboration and shared learning.
Senior Cloud Support Engineer x 2
Closing date: 29 January 2023
Location: Flexible
Salary: £37,308 - £40,806 (Grade 6)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post numbers: 203405, 203406
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Extensive knowledge and experience of supporting and administering Office 365/SharePoint Online/Dynamics 365/ Web Applications/COTS packages
Proven experience of working within a Public Cloud environment.
Experience of supporting and maintaining Rest APIs.
Experience of working with Azure DevOps and Visual Studio
Proven experience of supporting and developing platforms and/or applications with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management – specifically Incident and Problem Management and Project Management skills to define, plan and control work streams within your remit.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
Dec 08, 2022
Full time
Senior Cloud Support Engineer x 2
Closing date: 29 January 2023
Location: Flexible
Salary: £37,308 - £40,806 (Grade 6)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post numbers: 203405, 203406
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Extensive knowledge and experience of supporting and administering Office 365/SharePoint Online/Dynamics 365/ Web Applications/COTS packages
Proven experience of working within a Public Cloud environment.
Experience of supporting and maintaining Rest APIs.
Experience of working with Azure DevOps and Visual Studio
Proven experience of supporting and developing platforms and/or applications with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management – specifically Incident and Problem Management and Project Management skills to define, plan and control work streams within your remit.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
Cloud Support Engineer, Flood
Closing date: 29 January 2023
Location: Flexible
Salary: £32,876 - £36,229 (Grade 5)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post number: 203407
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Knowledge and experience of the following:
Knowledge and experience of the following:
Experience of supporting Office 365/Microsoft Dynamics 365/SharePoint Online/Web Applications/COTS packages
Experience of working within a Public Cloud Environment.
Understanding of application support and development with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management Framework.
Working experience of application lifecycle methodologies.
Experience of Incident, Problem, Change and Release management processes.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
Dec 08, 2022
Full time
Cloud Support Engineer, Flood
Closing date: 29 January 2023
Location: Flexible
Salary: £32,876 - £36,229 (Grade 5)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post number: 203407
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Knowledge and experience of the following:
Knowledge and experience of the following:
Experience of supporting Office 365/Microsoft Dynamics 365/SharePoint Online/Web Applications/COTS packages
Experience of working within a Public Cloud Environment.
Understanding of application support and development with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management Framework.
Working experience of application lifecycle methodologies.
Experience of Incident, Problem, Change and Release management processes.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
Growing events platform is seeking an experienced web developer to join a London-based team. Our mission is to grow and develop a web-based family events platform and ticketing service.
Hybrid work arrangements are offered between our North London office and work from home. Visa sponsorship can be offered.
Required Experience:
5+ years software development experience
Comfortable with custom-coding a variety of web applications
Knowledge and experience of all stages of web development from ideation to deployment
Accustomed to creating testing systems and quality checks
Good communication skills and able to work in a team
Fluent level of English language is necessary
Good Use of:
Backend: PHP, MySQL, MVC, JavaScript
Frontend: Vue or React, JavaScript, HTML, CSS, JQuery
Database: MySQL
Other: GIT
Optional: experience with Docker, GCP, AWS, Python, React Native, Scrum (or other agile methodologies), TDD/BDD would be a bonus
Key Responsibilities:
Ensuring the smooth running of the events platform
Optimizing for fast page-loading speeds and reliable performance
Planning and architecting the development of a number of new features
Delivering projects to agreed deadlines, in good quality
Creating tests and testing code of new features
Problem-solving any issues with the site, including diagnosing and correcting any bugs
You would be working under a Team Lead in a small team of web developers, and a designer. The right candidate should be based in/around London, UK and able to commute to North London for office-based work two days a week.
Sep 03, 2022
Full time
Growing events platform is seeking an experienced web developer to join a London-based team. Our mission is to grow and develop a web-based family events platform and ticketing service.
Hybrid work arrangements are offered between our North London office and work from home. Visa sponsorship can be offered.
Required Experience:
5+ years software development experience
Comfortable with custom-coding a variety of web applications
Knowledge and experience of all stages of web development from ideation to deployment
Accustomed to creating testing systems and quality checks
Good communication skills and able to work in a team
Fluent level of English language is necessary
Good Use of:
Backend: PHP, MySQL, MVC, JavaScript
Frontend: Vue or React, JavaScript, HTML, CSS, JQuery
Database: MySQL
Other: GIT
Optional: experience with Docker, GCP, AWS, Python, React Native, Scrum (or other agile methodologies), TDD/BDD would be a bonus
Key Responsibilities:
Ensuring the smooth running of the events platform
Optimizing for fast page-loading speeds and reliable performance
Planning and architecting the development of a number of new features
Delivering projects to agreed deadlines, in good quality
Creating tests and testing code of new features
Problem-solving any issues with the site, including diagnosing and correcting any bugs
You would be working under a Team Lead in a small team of web developers, and a designer. The right candidate should be based in/around London, UK and able to commute to North London for office-based work two days a week.
Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
Apr 22, 2022
Contractor
Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
Apr 21, 2022
Contractor
Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
Description
We are looking for a Data Engineer to help us build and maintain scalable and resilient pipelines that will ingest, process, and deliver the data needed for predictive and descriptive analytics. These data pipelines will further connect to machine learning pipelines to facilitate automatic retraining of our models.
We are a diverse group of data scientists, data engineers, software engineers, machine learning engineers from over 30 different countries. We are smart and fast moving, operating in small teams, with freedom for independent work and fast decision making.
To empower scientists and radically improve how science is published, evaluated and disseminated to researchers, innovators and the public, we have built our own state-of-the-art Artificial Intelligence Review Assistant (AIRA), backed by cutting-edge machine learning algorithms.
Key Responsibilities
Work in a team of machine learning engineers responsible for the productization of prototypes developed by data scientists.
Collaborate with data scientists, machine learning engineers, and other data engineers to design scalable, reliable, and maintainable ETL processes that ensure data scientists and automated ML processes have the necessary data available
Research and adopt the best DataOps & MLOps standards to design and develop scalable end-to-end data pipelines.
Identify opportunities for data process automation.
Establish and enforce best practices (e.g. in development, quality assurance, optimization, release, and monitoring).
Requirements
Degree in Computer Science or similar
Proven experience as a Data Engineer
Proficiency in Python
Experience with a Cloud Platform (e.g. Azure, AWS, GCP)
Experience with a workflow engine (e.g. Data Factory, Airflow)
Experience with SQL and NoSQL (e.g. MongoDB) databases
Experience with Hadoop & Spark
Great communication, teamwork, problem-solving, and organizational skills.
Nice To Have
Understanding of supervised and unsupervised machine learning algorithms
Stream-processing frameworks (e.g. Kafka)
Benefits
Competitive salary.
Participation in Frontiers annual bonus scheme
25 leave days + 4 well-being days (pro rata and expiring each year on 31st of December)
Great work-life balance.
Opportunity to work remotely
Fresh fruit, snacks and coffee.
English classes.
Team building/sport activities and monthly social events.
Lots of opportunities to work with exciting technologies and solve challenging problems
Who we are
Frontiers is an award-winning open science platform and leading open access scholarly publisher. We are one of the largest and most cited publishers globally. Our journals span science, health, humanities and social sciences, engineering, and sustainability and we continue to expand into new academic disciplines so more researchers can publish open access.
Dec 23, 2021
Full time
Description
We are looking for a Data Engineer to help us build and maintain scalable and resilient pipelines that will ingest, process, and deliver the data needed for predictive and descriptive analytics. These data pipelines will further connect to machine learning pipelines to facilitate automatic retraining of our models.
We are a diverse group of data scientists, data engineers, software engineers, machine learning engineers from over 30 different countries. We are smart and fast moving, operating in small teams, with freedom for independent work and fast decision making.
To empower scientists and radically improve how science is published, evaluated and disseminated to researchers, innovators and the public, we have built our own state-of-the-art Artificial Intelligence Review Assistant (AIRA), backed by cutting-edge machine learning algorithms.
Key Responsibilities
Work in a team of machine learning engineers responsible for the productization of prototypes developed by data scientists.
Collaborate with data scientists, machine learning engineers, and other data engineers to design scalable, reliable, and maintainable ETL processes that ensure data scientists and automated ML processes have the necessary data available
Research and adopt the best DataOps & MLOps standards to design and develop scalable end-to-end data pipelines.
Identify opportunities for data process automation.
Establish and enforce best practices (e.g. in development, quality assurance, optimization, release, and monitoring).
Requirements
Degree in Computer Science or similar
Proven experience as a Data Engineer
Proficiency in Python
Experience with a Cloud Platform (e.g. Azure, AWS, GCP)
Experience with a workflow engine (e.g. Data Factory, Airflow)
Experience with SQL and NoSQL (e.g. MongoDB) databases
Experience with Hadoop & Spark
Great communication, teamwork, problem-solving, and organizational skills.
Nice To Have
Understanding of supervised and unsupervised machine learning algorithms
Stream-processing frameworks (e.g. Kafka)
Benefits
Competitive salary.
Participation in Frontiers annual bonus scheme
25 leave days + 4 well-being days (pro rata and expiring each year on 31st of December)
Great work-life balance.
Opportunity to work remotely
Fresh fruit, snacks and coffee.
English classes.
Team building/sport activities and monthly social events.
Lots of opportunities to work with exciting technologies and solve challenging problems
Who we are
Frontiers is an award-winning open science platform and leading open access scholarly publisher. We are one of the largest and most cited publishers globally. Our journals span science, health, humanities and social sciences, engineering, and sustainability and we continue to expand into new academic disciplines so more researchers can publish open access.
Title: Senior C Engineer Location: East London - Up to 4 days a week on-site Salary: Up to £120k + Equity About the client: Founded in early 2021 the client I am representing is currently building the best AI video system on the market. Powered by the next-generation video artificial intelligence They have a range of customers and are growing rapidly with offices in America and London. The successful candidate will help them scale the systems to meet user demand and add new features. Your duties will include: Building edge applications processing vision data and communication layers for the compute-constrained edge devices. Deploying machine learning models to production. Optimizing the platform runtime for maximum performance. This is largely C++ code with parts of the pipeline running on GPU. Building observability and telemetry. Requirements and experience: 3+ years of experience writing production software in C++ and Python of experience building applications processing Real Time data and optimizing them for latency and memory. Experience using various profiling tools (eg, gdb, Nsight, Valgrind, flame graph) to optimize the code. Experience with Docker, and CI/CD pipelines. It would be great if you also have experience with one or more Edge/IoT computing (we have a fleet of deployed edge computers). infrastructure management (we use Salt). monitoring (we use Grafana). video processing & streaming (we use Gstreamer). experience interfacing ML models (we use PyTorch).
May 01, 2024
Full time
Title: Senior C Engineer Location: East London - Up to 4 days a week on-site Salary: Up to £120k + Equity About the client: Founded in early 2021 the client I am representing is currently building the best AI video system on the market. Powered by the next-generation video artificial intelligence They have a range of customers and are growing rapidly with offices in America and London. The successful candidate will help them scale the systems to meet user demand and add new features. Your duties will include: Building edge applications processing vision data and communication layers for the compute-constrained edge devices. Deploying machine learning models to production. Optimizing the platform runtime for maximum performance. This is largely C++ code with parts of the pipeline running on GPU. Building observability and telemetry. Requirements and experience: 3+ years of experience writing production software in C++ and Python of experience building applications processing Real Time data and optimizing them for latency and memory. Experience using various profiling tools (eg, gdb, Nsight, Valgrind, flame graph) to optimize the code. Experience with Docker, and CI/CD pipelines. It would be great if you also have experience with one or more Edge/IoT computing (we have a fleet of deployed edge computers). infrastructure management (we use Salt). monitoring (we use Grafana). video processing & streaming (we use Gstreamer). experience interfacing ML models (we use PyTorch).
Exciting Opportunity for Mid-Level .NET Developers Are you ready to take your .NET development skills to the next level? We're on the lookout for talented individuals to join a team of Mid-Level .NET Developers. Situated within the heart of Enterprise Technology, our Product Engineering team is dedicated to revolutionizing software products for our Wholesale brands. About Them: The team is responsible for crafting and maintaining cutting-edge systems that drive the success of our Wholesale division. We thrive in a collaborative environment that encourages innovation and professional growth. Role Overview: As a Mid-Level .NET Developer, you'll play a pivotal role in designing, developing, and maintaining multiple systems. Collaborating closely with cross-functional teams, you'll deliver game changing solutions that exceed all user expectations. What You'll Do: Write clean, efficient code to enhance software applications. Embrace challenges and push the boundaries of technology. Conduct thorough testing to ensure optimal performance. Proactively identify and resolve system issues. Engage with internal stakeholders to understand business requirements. Adapt quickly to meet project deadlines and deliverables. Mentor and support fellow team members. Participate in knowledge-sharing initiatives to foster continuous learning. Skills We're Seeking: Strong proficiency in .NET Framework and .NET Core with C#. Experience with Entity Framework, MVC, HTML, CSS, and JavaScript. Familiarity with TypeScript, jQuery, Angular, React JS, and Bootstrap. Solid understanding of SQL Server and Azure DevOps. Knowledge of SignalR, RabbitMQ, Agile Scrum, Azure Services, Windows Services, and SOLR is a plus. Why Join Us: Exciting projects that challenge and inspire. Collaborative and inclusive work environment. Opportunities for professional development and growth. Competitive compensation and benefits package - paying up to £50,000 + Benefits. Working 2 days a week from their Central Manchester office. If you're passionate about software development and eager to advance your career in a dynamic team, we want to hear from you. Take the next step in your journey and apply now for our Mid-Level .NET Developer position.
May 01, 2024
Full time
Exciting Opportunity for Mid-Level .NET Developers Are you ready to take your .NET development skills to the next level? We're on the lookout for talented individuals to join a team of Mid-Level .NET Developers. Situated within the heart of Enterprise Technology, our Product Engineering team is dedicated to revolutionizing software products for our Wholesale brands. About Them: The team is responsible for crafting and maintaining cutting-edge systems that drive the success of our Wholesale division. We thrive in a collaborative environment that encourages innovation and professional growth. Role Overview: As a Mid-Level .NET Developer, you'll play a pivotal role in designing, developing, and maintaining multiple systems. Collaborating closely with cross-functional teams, you'll deliver game changing solutions that exceed all user expectations. What You'll Do: Write clean, efficient code to enhance software applications. Embrace challenges and push the boundaries of technology. Conduct thorough testing to ensure optimal performance. Proactively identify and resolve system issues. Engage with internal stakeholders to understand business requirements. Adapt quickly to meet project deadlines and deliverables. Mentor and support fellow team members. Participate in knowledge-sharing initiatives to foster continuous learning. Skills We're Seeking: Strong proficiency in .NET Framework and .NET Core with C#. Experience with Entity Framework, MVC, HTML, CSS, and JavaScript. Familiarity with TypeScript, jQuery, Angular, React JS, and Bootstrap. Solid understanding of SQL Server and Azure DevOps. Knowledge of SignalR, RabbitMQ, Agile Scrum, Azure Services, Windows Services, and SOLR is a plus. Why Join Us: Exciting projects that challenge and inspire. Collaborative and inclusive work environment. Opportunities for professional development and growth. Competitive compensation and benefits package - paying up to £50,000 + Benefits. Working 2 days a week from their Central Manchester office. If you're passionate about software development and eager to advance your career in a dynamic team, we want to hear from you. Take the next step in your journey and apply now for our Mid-Level .NET Developer position.
vc_row vc_column global-empty-space vc_column_text The Basics /vc_column_text global-empty-space basic_container container_size="container container-narrow" vc_row_inner vc_column_inner width="1/3" vc_single_image image="26598" img_size= alignment="center" vc_column_text Company HQ: London, ON /vc_column_text global-empty-space vc_single_image image="26593" img_size="full" alignment="center" vc_column_text Salary: to be discussed ($115,000 minimum) /vc_column_text /vc_column_inner vc_column_inner width="1/3" vc_single_image image="26597" img_size= alignment="center" vc_column_text Work Location:London, ON or Remote /vc_column_text global-empty-space vc_single_image image="26594" img_size="full" alignment="center" vc_column_text Start Date: As soon as possible /vc_column_text /vc_column_inner vc_column_inner width="1/3" vc_single_image image="26596" img_size= alignment="center" css=".vc_custom_ padding-top: -10px !important; " vc_column_text Type of Work/Status: Full-time; Salary /vc_column_text global-empty-space vc_single_image image="26595" img_size="full" alignment="center" vc_column_text Reports to: Andre LeFort, VP, Enterprise /vc_column_text /vc_column_inner /vc_row_inner /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" global-empty-space vc_column_text Do Better. Perform Better. Be Better. You are driven by a passion for resolving complex business challenges through innovative software solutions. In your role, you will actively shape the future by crafting, refining, and scaling some of the most advanced software platforms in the industry. Your expertise in PHP and extensive experience with technical systems platforms are instrumental in driving forward our commitment to excellence. In our dynamic team environment, you embrace complex problems with a strategic mindset, enhancing the processes and outputs that define our success as a team. You champion open communication and collaboration, empowering your team members and fostering a culture where everyone is motivated to excel. At tbk, you are not just solving technical issues; you are setting the standard for what's possible, inspiring your peers and leading the way in a continuous pursuit of excellence. /vc_column_text global-empty-space /basic_container /vc_column /vc_row vc_row css=".vc_custom_ margin-right: -25px !important;margin-left: -25px !important; " vc_column basic_container container_size="container-fluid" bg_type="solid" bg_color="bg-primary" global-empty-space call-to-action title="Apply Now" bg_type="solid" bg_color="bg-primary" include_button="true" link="url:https%3A%2F%2F%2Fapply-now%2F" Apply to Work at tbk o /call-to-action global-empty-space /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" bg_type="solid" bg_color="bg-secondary" global-empty-space vc_column_text Why Work at tbk? /vc_column_text global-empty-space vc_row_inner vc_column_inner width="1/3" vc_single_image image="27009" img_size= alignment="center" vc_column_text css=".vc_custom_ padding-top: -10px !important; " Group Benefits Health & dental /vc_column_text global-empty-space vc_single_image image="27016" img_size="full" alignment="center" vc_column_text Fridays Off in the Summer Paid fun in the sun /vc_column_text global-empty-space vc_single_image image="27012" img_size="full" alignment="center" vc_column_text Autonomy Culture of trust & ownership /vc_column_text global-empty-space /vc_column_inner vc_column_inner width="1/3" vc_single_image image="27013" img_size= alignment="center" vc_column_text css=".vc_custom_ padding-top: 10px !important; " Above Market Compensation Competitive salaries /vc_column_text global-empty-space vc_single_image image="27011" img_size="full" alignment="center" vc_column_text Flexible Work Schedule Root hours (10:30 a.m. - 3:00 p.m. EST) /vc_column_text global-empty-space vc_single_image image="27015" img_size="full" alignment="center" vc_column_text Team Spirit Social events & team building /vc_column_text global-empty-space /vc_column_inner vc_column_inner width="1/3" vc_single_image image="27010" img_size= alignment="center" vc_column_text Career Advancement Professional development, mentorship & promotions /vc_column_text global-empty-space vc_single_image image="27017" img_size="full" alignment="center" vc_column_text Work from Anywhere Remote & hybrid work models /vc_column_text global-empty-space vc_single_image image="27014" img_size="full" alignment="center" vc_column_text Furry Coworkers Pet-friendly office & support for large vet bills /vc_column_text global-empty-space /vc_column_inner /vc_row_inner /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" global-empty-space vc_column_text Responsibilities The successful candidate will be responsible for: Build, deliver and maintain innovative and leading-edge online software solutions for tbk's clients. Drive their success with technology, performance and kindness. Design and architect enterprise-level solutions that align with the company's strategic goals and address complex business challenges. Write clean, and reusable PHP and/or Javascript/Typescript code within our enterprise-ready marketing-technology solutions for our mid-market and enterprise clients. Lead the evaluation, selection, and implementation of technology frameworks and platforms to ensure robust, scalable, and sustainable business solutions. Collaborate with stakeholders across business, IT, and executive teams to translate business needs into technical strategies and actionable plans. Define and enforce architectural standards, policies, and procedures to maximize efficiency and minimize risk across projects. Oversee the integration of new technologies with existing systems, ensuring seamless data flow and functionality. Provide technical leadership in the planning and execution phases of projects, serving as a key advisor and problem solver. Develop and maintain a roadmap for enterprise architecture, aligned with emerging technology trends and business priorities. Mentor and support technical teams in the adoption of architectural best practices and continuous improvement initiatives. Evaluate project outcomes and impact on business operations, recommending adjustments and enhancements to drive continuous optimization. Lead risk assessment efforts for architecture decisions and advocate for compliance with security protocols and data protection standards. Continually offer ways to improve development processes within your team and the larger tbk organization. Exceed targets set for the development of software modules. Provide project status updates to the Scrum Master, applicable product owners, and leadership. Identify project risks and provide solutions to mitigate or avoid such risks. Attend and contribute to the daily Scrum Stand-up; listen and support the entire development team. Inform and improve all areas of the development process within the development team. /vc_column_text /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" vc_column_text Requirements Applicants should have the following skills and experience: University degree, master or college diploma in engineering, programming, software development, software design, or web design. Minimum of 10 years' experience in a technology architecture role, with at least 5 years focused on enterprise solutions. Strong technical background in designing and implementing complex systems, preferably within a large-scale business environment. Proficiency with modern architectural patterns, cloud platforms (AWS, Azure, Google Cloud), and enterprise integration technologies. Demonstrated ability to lead multidisciplinary project teams and drive projects to completion under stringent timelines. Exceptional analytical and conceptual thinking skills, with the ability to develop strategic vision aligned with business objectives. Excellent communication and interpersonal skills, capable of engaging and influencing senior management and cross-functional teams. Experience with agile methodologies and the ability to adapt quickly to changing priorities and technologies. Deep understanding of compliance regulations and industry standards relevant to privacy, security, and data handling. Proven track record of mentoring and developing talent within technology teams. /vc_column_text /basic_container /vc_column /vc_row vc_row css=".vc_custom_ margin-right: -25px !important;margin-left: -25px !important; " vc_column basic_container container_size="container-fluid" bg_type="solid" bg_color="bg-primary" global-empty-space call-to-action title="Apply Now" bg_type="solid" bg_color="bg-primary" include_button="true" link="url:https%3A%2F%2F%2Fapply-now%2F" Apply to Work at tbk o /call-to-action global-empty-space /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" vc_column_text About tbk tbk builds and maintains enterprise-ready platforms and sophisticated marketing programs that lead brands to their next. Our award-winning, full-service agency creates industry-leading websites . click apply for full job details
May 01, 2024
Full time
vc_row vc_column global-empty-space vc_column_text The Basics /vc_column_text global-empty-space basic_container container_size="container container-narrow" vc_row_inner vc_column_inner width="1/3" vc_single_image image="26598" img_size= alignment="center" vc_column_text Company HQ: London, ON /vc_column_text global-empty-space vc_single_image image="26593" img_size="full" alignment="center" vc_column_text Salary: to be discussed ($115,000 minimum) /vc_column_text /vc_column_inner vc_column_inner width="1/3" vc_single_image image="26597" img_size= alignment="center" vc_column_text Work Location:London, ON or Remote /vc_column_text global-empty-space vc_single_image image="26594" img_size="full" alignment="center" vc_column_text Start Date: As soon as possible /vc_column_text /vc_column_inner vc_column_inner width="1/3" vc_single_image image="26596" img_size= alignment="center" css=".vc_custom_ padding-top: -10px !important; " vc_column_text Type of Work/Status: Full-time; Salary /vc_column_text global-empty-space vc_single_image image="26595" img_size="full" alignment="center" vc_column_text Reports to: Andre LeFort, VP, Enterprise /vc_column_text /vc_column_inner /vc_row_inner /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" global-empty-space vc_column_text Do Better. Perform Better. Be Better. You are driven by a passion for resolving complex business challenges through innovative software solutions. In your role, you will actively shape the future by crafting, refining, and scaling some of the most advanced software platforms in the industry. Your expertise in PHP and extensive experience with technical systems platforms are instrumental in driving forward our commitment to excellence. In our dynamic team environment, you embrace complex problems with a strategic mindset, enhancing the processes and outputs that define our success as a team. You champion open communication and collaboration, empowering your team members and fostering a culture where everyone is motivated to excel. At tbk, you are not just solving technical issues; you are setting the standard for what's possible, inspiring your peers and leading the way in a continuous pursuit of excellence. /vc_column_text global-empty-space /basic_container /vc_column /vc_row vc_row css=".vc_custom_ margin-right: -25px !important;margin-left: -25px !important; " vc_column basic_container container_size="container-fluid" bg_type="solid" bg_color="bg-primary" global-empty-space call-to-action title="Apply Now" bg_type="solid" bg_color="bg-primary" include_button="true" link="url:https%3A%2F%2F%2Fapply-now%2F" Apply to Work at tbk o /call-to-action global-empty-space /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" bg_type="solid" bg_color="bg-secondary" global-empty-space vc_column_text Why Work at tbk? /vc_column_text global-empty-space vc_row_inner vc_column_inner width="1/3" vc_single_image image="27009" img_size= alignment="center" vc_column_text css=".vc_custom_ padding-top: -10px !important; " Group Benefits Health & dental /vc_column_text global-empty-space vc_single_image image="27016" img_size="full" alignment="center" vc_column_text Fridays Off in the Summer Paid fun in the sun /vc_column_text global-empty-space vc_single_image image="27012" img_size="full" alignment="center" vc_column_text Autonomy Culture of trust & ownership /vc_column_text global-empty-space /vc_column_inner vc_column_inner width="1/3" vc_single_image image="27013" img_size= alignment="center" vc_column_text css=".vc_custom_ padding-top: 10px !important; " Above Market Compensation Competitive salaries /vc_column_text global-empty-space vc_single_image image="27011" img_size="full" alignment="center" vc_column_text Flexible Work Schedule Root hours (10:30 a.m. - 3:00 p.m. EST) /vc_column_text global-empty-space vc_single_image image="27015" img_size="full" alignment="center" vc_column_text Team Spirit Social events & team building /vc_column_text global-empty-space /vc_column_inner vc_column_inner width="1/3" vc_single_image image="27010" img_size= alignment="center" vc_column_text Career Advancement Professional development, mentorship & promotions /vc_column_text global-empty-space vc_single_image image="27017" img_size="full" alignment="center" vc_column_text Work from Anywhere Remote & hybrid work models /vc_column_text global-empty-space vc_single_image image="27014" img_size="full" alignment="center" vc_column_text Furry Coworkers Pet-friendly office & support for large vet bills /vc_column_text global-empty-space /vc_column_inner /vc_row_inner /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" global-empty-space vc_column_text Responsibilities The successful candidate will be responsible for: Build, deliver and maintain innovative and leading-edge online software solutions for tbk's clients. Drive their success with technology, performance and kindness. Design and architect enterprise-level solutions that align with the company's strategic goals and address complex business challenges. Write clean, and reusable PHP and/or Javascript/Typescript code within our enterprise-ready marketing-technology solutions for our mid-market and enterprise clients. Lead the evaluation, selection, and implementation of technology frameworks and platforms to ensure robust, scalable, and sustainable business solutions. Collaborate with stakeholders across business, IT, and executive teams to translate business needs into technical strategies and actionable plans. Define and enforce architectural standards, policies, and procedures to maximize efficiency and minimize risk across projects. Oversee the integration of new technologies with existing systems, ensuring seamless data flow and functionality. Provide technical leadership in the planning and execution phases of projects, serving as a key advisor and problem solver. Develop and maintain a roadmap for enterprise architecture, aligned with emerging technology trends and business priorities. Mentor and support technical teams in the adoption of architectural best practices and continuous improvement initiatives. Evaluate project outcomes and impact on business operations, recommending adjustments and enhancements to drive continuous optimization. Lead risk assessment efforts for architecture decisions and advocate for compliance with security protocols and data protection standards. Continually offer ways to improve development processes within your team and the larger tbk organization. Exceed targets set for the development of software modules. Provide project status updates to the Scrum Master, applicable product owners, and leadership. Identify project risks and provide solutions to mitigate or avoid such risks. Attend and contribute to the daily Scrum Stand-up; listen and support the entire development team. Inform and improve all areas of the development process within the development team. /vc_column_text /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" vc_column_text Requirements Applicants should have the following skills and experience: University degree, master or college diploma in engineering, programming, software development, software design, or web design. Minimum of 10 years' experience in a technology architecture role, with at least 5 years focused on enterprise solutions. Strong technical background in designing and implementing complex systems, preferably within a large-scale business environment. Proficiency with modern architectural patterns, cloud platforms (AWS, Azure, Google Cloud), and enterprise integration technologies. Demonstrated ability to lead multidisciplinary project teams and drive projects to completion under stringent timelines. Exceptional analytical and conceptual thinking skills, with the ability to develop strategic vision aligned with business objectives. Excellent communication and interpersonal skills, capable of engaging and influencing senior management and cross-functional teams. Experience with agile methodologies and the ability to adapt quickly to changing priorities and technologies. Deep understanding of compliance regulations and industry standards relevant to privacy, security, and data handling. Proven track record of mentoring and developing talent within technology teams. /vc_column_text /basic_container /vc_column /vc_row vc_row css=".vc_custom_ margin-right: -25px !important;margin-left: -25px !important; " vc_column basic_container container_size="container-fluid" bg_type="solid" bg_color="bg-primary" global-empty-space call-to-action title="Apply Now" bg_type="solid" bg_color="bg-primary" include_button="true" link="url:https%3A%2F%2F%2Fapply-now%2F" Apply to Work at tbk o /call-to-action global-empty-space /basic_container /vc_column /vc_row vc_row vc_column basic_container container_size="container container-narrow" vc_column_text About tbk tbk builds and maintains enterprise-ready platforms and sophisticated marketing programs that lead brands to their next. Our award-winning, full-service agency creates industry-leading websites . click apply for full job details
PRINCIPAL SOFTWARE ENGINEER - DV CLEARED BRAND NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A LEADING SOFTWARE COMPANY FOR A PRINCIPAL SOFTWARE ENGINEER WITH ENHANCED DV CLEARANCE Permanent job opportunity for a Principal Software Engineer Leading National Security SME working with Software and Data products Salary up to £120,000 plus benefits London based organisation in an easily accessible location To apply please call / or email WHO WE ARE? We are recruiting a Principal Software Engineer to work with a leading National Security SME in London. We support Central Government, Defence and Law Enforcement customers across the UK with Software, Digital and Data products and tools to help keep the UK safe. Due to the nature of the work and the customers, you must hold enhanced DV Security Clearance. WHAT WILL THE PRINCIPAL SOFTWARE ENGINEER BE DOING? As a Principal Software Engineer, you will act as a Lead Technologist and work hand in hand with the engineering and product teams, leading the design and development. It will you be your job to design and deliver scalable software both in the cloud, and on-premise. You'll play a pivotal role in the design and direction of our products, and you'll engage with key customers to understand their needs and shape them into an effective product and technology roadmap. WE NEED THE PRINCIPAL SOFTWARE ENGINEER TO HAVE . Current DV clearance (Enhanced) We're looking for deep and broad experience in building and designing software Natural Technical leadership skills You have experience designing distributed data-intensive systems. Experience working in the National Security domain Excellent communication skills, both written and verbal IT WOULD BE NICE FOR THE PRINCIPAL SOFTWARE ENGINEER TO HAVE . Experience with JavaScript or Python Experience deploying software into the cloud and on-premise. Developing software products. Experience with EKS, Kubernetes, OpenSearch/ElasticSearch, MongoDB, Spark or NiFi. Experience with microservices architectures. Experience with AI/ML systems TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. PRINCIPAL SOFTWARE ENGINEER - DV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE
May 01, 2024
Full time
PRINCIPAL SOFTWARE ENGINEER - DV CLEARED BRAND NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A LEADING SOFTWARE COMPANY FOR A PRINCIPAL SOFTWARE ENGINEER WITH ENHANCED DV CLEARANCE Permanent job opportunity for a Principal Software Engineer Leading National Security SME working with Software and Data products Salary up to £120,000 plus benefits London based organisation in an easily accessible location To apply please call / or email WHO WE ARE? We are recruiting a Principal Software Engineer to work with a leading National Security SME in London. We support Central Government, Defence and Law Enforcement customers across the UK with Software, Digital and Data products and tools to help keep the UK safe. Due to the nature of the work and the customers, you must hold enhanced DV Security Clearance. WHAT WILL THE PRINCIPAL SOFTWARE ENGINEER BE DOING? As a Principal Software Engineer, you will act as a Lead Technologist and work hand in hand with the engineering and product teams, leading the design and development. It will you be your job to design and deliver scalable software both in the cloud, and on-premise. You'll play a pivotal role in the design and direction of our products, and you'll engage with key customers to understand their needs and shape them into an effective product and technology roadmap. WE NEED THE PRINCIPAL SOFTWARE ENGINEER TO HAVE . Current DV clearance (Enhanced) We're looking for deep and broad experience in building and designing software Natural Technical leadership skills You have experience designing distributed data-intensive systems. Experience working in the National Security domain Excellent communication skills, both written and verbal IT WOULD BE NICE FOR THE PRINCIPAL SOFTWARE ENGINEER TO HAVE . Experience with JavaScript or Python Experience deploying software into the cloud and on-premise. Developing software products. Experience with EKS, Kubernetes, OpenSearch/ElasticSearch, MongoDB, Spark or NiFi. Experience with microservices architectures. Experience with AI/ML systems TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable please leave a message and either myself or one of my colleagues will respond. By applying for this role you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. PRINCIPAL SOFTWARE ENGINEER - DV CLEARED KEY SKILLS: SENIOR SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE
MACHINE LEARNING ENGINEER NEW PERMANENT OPPORTUNITY AVAILABLE FOR A MACHINE LEARNING ENGINEER IN LONDON WITH SECURITY CLEARANCE Permanent opportunity for a Machine Learning Engineer Must hold SC or DV Clearance £40,000 to £75,000 plus bonus and benefits London based organisation in an accessible location To apply please call or email WHO WE ARE? We are recruiting a permanent Machine Learning Engineer to work with a leading technology and engineering company that do excellent work across Defence and National Security sectors covering a range of exciting projects. Due to the nature of our clients, you must hold Security Clearance. WHAT WILL THE MACHINE LEARNING ENGINEER BE DOING? As a Machine Learning Engineer, you will be working alongside our team on a wide variety of projects with a special focus on innovation. You could be working with all types of data (both structured and unstructured) using a variety of software - so we're open to seeing engineers with different technology backgrounds! THE MACHINE LEARNING ENGINEER SHOULD HAVE . SC or DV Security Clearance to work on secure projects Demonstratable technical background in Machine Learning/Data Science Experience with programming languages such as Python and R Demonstratable experience developing & delivering Machine Learning strategies Experience with big data ecosystems, cloud infrastructure and analytic frameworks Techniques and toolkits for data cleansing, data processing and data preparation Any experience with techniques and toolkits for combining data or analysing data streams would be desirable TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or - I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to follow connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. MACHINE LEARNING ENGINEER KEY SKILLS: PRINCIPAL DATA SCIENTIST / LEAD DATA SCIENTIST / MACHINE LEARNING / ML / NLP / NATURAL LANGUAGE PROCESSING / DEEP LEARNING / DATA SCIENCE / LSTM / LONG SHORT TERM MEMORY / CNN / COGNETIVE NEURAL NETWORKS / CLOUD INFRASTRUCTURE / ARTIFICIAL INTELLIGENCE / INNOVATION / SECURITY CLEARANCE / DV CLEARED / SC CLEARED / SC CLEARANCE / SECURITY CLEARANCE / DV CLEARANCE / DEVELOPPED VETTING / DEEP VETTING / DEVELOPPED VETTED
May 01, 2024
Full time
MACHINE LEARNING ENGINEER NEW PERMANENT OPPORTUNITY AVAILABLE FOR A MACHINE LEARNING ENGINEER IN LONDON WITH SECURITY CLEARANCE Permanent opportunity for a Machine Learning Engineer Must hold SC or DV Clearance £40,000 to £75,000 plus bonus and benefits London based organisation in an accessible location To apply please call or email WHO WE ARE? We are recruiting a permanent Machine Learning Engineer to work with a leading technology and engineering company that do excellent work across Defence and National Security sectors covering a range of exciting projects. Due to the nature of our clients, you must hold Security Clearance. WHAT WILL THE MACHINE LEARNING ENGINEER BE DOING? As a Machine Learning Engineer, you will be working alongside our team on a wide variety of projects with a special focus on innovation. You could be working with all types of data (both structured and unstructured) using a variety of software - so we're open to seeing engineers with different technology backgrounds! THE MACHINE LEARNING ENGINEER SHOULD HAVE . SC or DV Security Clearance to work on secure projects Demonstratable technical background in Machine Learning/Data Science Experience with programming languages such as Python and R Demonstratable experience developing & delivering Machine Learning strategies Experience with big data ecosystems, cloud infrastructure and analytic frameworks Techniques and toolkits for data cleansing, data processing and data preparation Any experience with techniques and toolkits for combining data or analysing data streams would be desirable TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or - I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to follow connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. MACHINE LEARNING ENGINEER KEY SKILLS: PRINCIPAL DATA SCIENTIST / LEAD DATA SCIENTIST / MACHINE LEARNING / ML / NLP / NATURAL LANGUAGE PROCESSING / DEEP LEARNING / DATA SCIENCE / LSTM / LONG SHORT TERM MEMORY / CNN / COGNETIVE NEURAL NETWORKS / CLOUD INFRASTRUCTURE / ARTIFICIAL INTELLIGENCE / INNOVATION / SECURITY CLEARANCE / DV CLEARED / SC CLEARED / SC CLEARANCE / SECURITY CLEARANCE / DV CLEARANCE / DEVELOPPED VETTING / DEEP VETTING / DEVELOPPED VETTED
Principal Java Engineer (Spring, API's, Cloud, Scala)Eastleigh, Southampton (Hybrid/Remote)£75000 - £90000 + Excellent BenefitsThis role cannot offer any VISA Sponsorship, and requires a minimum 10 years Java/Spring experience. Your new company I've been retained to recruit a Principal Java Engineer for a leading financial services business in the South East. With thousands of employees in the UK your scope to influence will be huge.You can work remotely within the UK in this role, visiting their Southampton head office once a quarter as a minimum. Your new role This is an amazing opportunity and the ideal time to be getting involved within a Financial Services company where software is a profit maker, not a cost. They are an online business first so tech has always been key.You'll spearhead development of internal and external systems, websites, APIs and service layers. Some are traditional server-hosted products and others are cloud-based so there is plenty of opportunity to stretch your comfort zone.You will be working closely with the business, analysts and testers and will be involved at all stages of the development lifecycle from the initial idea to the delivery. You will be an active lead in daily catch-ups where you will provide honest updates about progress towards agreed goals.As a Principal Engineer you'll have the opportunity to appraise new technology, prove concepts and drive the direction of integration technology in the business. You'll provide technical mentoring and will be responsible for one of the Java squads (3-4 Devs) in their Centre of Excellence, identifying opportunities to innovate helping them to grow within their roles.Engineers here aren't dictated to, you're encouraged to challenge the status quo, to suggest enhancements and to tackle technical debt head on. You can also have architectural input and will be someone who naturally suggests incremental improvements.This team is set to double in size to 30 at a time when redundancies are prevalent elsewhere. There are progression opportunities and a meritocratic environment so it's a great time to join. What you'll need to succeed We are looking for 10+ years commercial experience, specifically with Java (ideally including version 17) and Springboot working on Restful Web API development projects.Experience with Azure Cloud is highly advantageous (though AWS or GCP will be fine). Same with the Scala framework.Experience using Git, Subversion, Restful Web Services and SOAP will be important. As will creating Unit Tests.The role will be back end weighted, but knowledge of React and an openness to engage with Front end will be useful. What you'll get in return Working here you'll join a thriving team working on an enterprise level solution. There is great flexibility in working hours and it's a hybrid/remote role. They are offering private medical cover, 6% pension contributions, 27 days holiday (+ bank holidays) and access to a flexible benefits platform to really fine tune what works for your lifestyle. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on .At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
May 01, 2024
Full time
Principal Java Engineer (Spring, API's, Cloud, Scala)Eastleigh, Southampton (Hybrid/Remote)£75000 - £90000 + Excellent BenefitsThis role cannot offer any VISA Sponsorship, and requires a minimum 10 years Java/Spring experience. Your new company I've been retained to recruit a Principal Java Engineer for a leading financial services business in the South East. With thousands of employees in the UK your scope to influence will be huge.You can work remotely within the UK in this role, visiting their Southampton head office once a quarter as a minimum. Your new role This is an amazing opportunity and the ideal time to be getting involved within a Financial Services company where software is a profit maker, not a cost. They are an online business first so tech has always been key.You'll spearhead development of internal and external systems, websites, APIs and service layers. Some are traditional server-hosted products and others are cloud-based so there is plenty of opportunity to stretch your comfort zone.You will be working closely with the business, analysts and testers and will be involved at all stages of the development lifecycle from the initial idea to the delivery. You will be an active lead in daily catch-ups where you will provide honest updates about progress towards agreed goals.As a Principal Engineer you'll have the opportunity to appraise new technology, prove concepts and drive the direction of integration technology in the business. You'll provide technical mentoring and will be responsible for one of the Java squads (3-4 Devs) in their Centre of Excellence, identifying opportunities to innovate helping them to grow within their roles.Engineers here aren't dictated to, you're encouraged to challenge the status quo, to suggest enhancements and to tackle technical debt head on. You can also have architectural input and will be someone who naturally suggests incremental improvements.This team is set to double in size to 30 at a time when redundancies are prevalent elsewhere. There are progression opportunities and a meritocratic environment so it's a great time to join. What you'll need to succeed We are looking for 10+ years commercial experience, specifically with Java (ideally including version 17) and Springboot working on Restful Web API development projects.Experience with Azure Cloud is highly advantageous (though AWS or GCP will be fine). Same with the Scala framework.Experience using Git, Subversion, Restful Web Services and SOAP will be important. As will creating Unit Tests.The role will be back end weighted, but knowledge of React and an openness to engage with Front end will be useful. What you'll get in return Working here you'll join a thriving team working on an enterprise level solution. There is great flexibility in working hours and it's a hybrid/remote role. They are offering private medical cover, 6% pension contributions, 27 days holiday (+ bank holidays) and access to a flexible benefits platform to really fine tune what works for your lifestyle. What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on .At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Location : Birkenhead, North West England, CH41 6DU : Croydon, London (region), CR0 2AQ : Coventry, West Midlands (England), CV1 2WT : Durham, North East England, DH1 5TR : Weymouth, South West England, DT4 9TT : Gloucester, South West England, GL1 1DQ : Kingston upon Hull, Yorkshire and the Humber, HU2 8JN : Leicester, East Midlands (England), LE3 5DR : Plymouth, South West England, PL6 5WS : Warton, North West England, PR4 1TE : Swansea, Wales, SA7 9FQ : Telford, West Midlands (England), TF3 4LR Salary : £41,206 Contract type : Permanent Working pattern : Flexible working, Full-time, Part-time Benefits : Competitive About the job It is an exciting time for HM Land Registry (HMLR) as we continue to embark on a major transformation programme. HMLR's ambition is to become the world's leading land registry for speed, simplicity and an open approach to data. We are looking for an Infrastructure Engineer (Load and Performance testing) to join our Transformation & Technology Directorate.You will be part of the IT Operations Practice, which is responsible for the performance and delivery of all technical infrastructure which underpins and supports the organisation. HM Land Registry's existing software systems and services form part of the critical national infrastructure, safeguarding land and property ownership valued at £7 trillion. This enables over £1 trillion worth of personal and commercial lending to be secured against property across England and Wales. Job description The Load and Infrastructure Performance Team plays an important role in load testing of Land Registry Services, providing assurance to the business and stakeholders.As part of your role, you will provide technical support for the maintenance of IT Infrastructure and platforms, as part of a wider infrastructure engineering community. You will plan and manage technical changes related to your specialism and implement technology to ensure non-functional requirements and service levels can be achieved, engaging with other technical specialists where appropriate. You will take responsibility for the resolution of incidents or escalation, as appropriate and support continuous enhancements to pre-production services and systems to prevent service outages. You will work with the delivery practice to construct and maintain realistic estimates and plans for Infrastructure deliverables, produce and maintain technical team documentation and work with the Lead Infrastructure Leads in the documentation of designs of new solutions.There will be frequent travel required to the Plymouth office to work with colleagues and other locations in the UK. Please note that due to the nature of the role, you will be required to work a minimum of 30 hours per week.HMLR believe that a blended approach to where you work that enables some time working from home, as well as in the office may give you an improved experience and has clear business benefits, therefore we expect everyone to spend at least 60% of their working time in the office. Please see the attached candidate pack for further information on this role. Person specification To be successful in this role, you will either hold a qualification in Information Technology or a related area (Degree Level or equivalent) or have experience in a performance/load test field. You will also be ISTQB - Foundation in software testing qualified.You will have in-depth experience using LoadRunner Professional or Enterprise testing software and working knowledge of several relevant technologies and software such as Jenkins, Openshift, Kabana, Post Gres databases and mainframe Supersession.You will have experience with writing and modifying load-testing scripts using programming or scripting languages. You can also demonstrate evidence of gathering and analysing non-functional requirements, planning load tests and reporting to stakeholders.The role may require occasional planned out of hours working in order to deal with IT changes and maintenance. If needed to undertake on-call activities an additional payment is made based on the size of the on-call team.This post requires Security Clearance and could be subject to further background checks. You will require a minimum of 5 years of residence in the UK.For applicants applying to our Coventry office, please note that our office will be moving to our new location, Cheylesmore House, 5 Quinton Road, Coventry CV1 2WT. The move from our current location (CV1 3BH) will happen in phases, with all staff due to have moved to Cheylesmore House by July 2024.Where an individual taking up the responsibility will be based in the Swansea Office, the ability to speak Welsh is desirable. Benefits Alongside your salary of £41,206, HM Land Registry contributes £9,881 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. may have experience in the following: Administrator, Data Center Engineer, IT Support Engineer, Network Operations Center (NOC) Engineer, Infrastructure Automation Engineer, IT Infrastructure Engineer, Infrastructure Solutions Engineer, Infrastructure Analyst, Infrastructure Manager, IT Operations Engineer, Tester, Testing, Test Analyst, Test Engineer, etc. REF-213604
May 01, 2024
Full time
Location : Birkenhead, North West England, CH41 6DU : Croydon, London (region), CR0 2AQ : Coventry, West Midlands (England), CV1 2WT : Durham, North East England, DH1 5TR : Weymouth, South West England, DT4 9TT : Gloucester, South West England, GL1 1DQ : Kingston upon Hull, Yorkshire and the Humber, HU2 8JN : Leicester, East Midlands (England), LE3 5DR : Plymouth, South West England, PL6 5WS : Warton, North West England, PR4 1TE : Swansea, Wales, SA7 9FQ : Telford, West Midlands (England), TF3 4LR Salary : £41,206 Contract type : Permanent Working pattern : Flexible working, Full-time, Part-time Benefits : Competitive About the job It is an exciting time for HM Land Registry (HMLR) as we continue to embark on a major transformation programme. HMLR's ambition is to become the world's leading land registry for speed, simplicity and an open approach to data. We are looking for an Infrastructure Engineer (Load and Performance testing) to join our Transformation & Technology Directorate.You will be part of the IT Operations Practice, which is responsible for the performance and delivery of all technical infrastructure which underpins and supports the organisation. HM Land Registry's existing software systems and services form part of the critical national infrastructure, safeguarding land and property ownership valued at £7 trillion. This enables over £1 trillion worth of personal and commercial lending to be secured against property across England and Wales. Job description The Load and Infrastructure Performance Team plays an important role in load testing of Land Registry Services, providing assurance to the business and stakeholders.As part of your role, you will provide technical support for the maintenance of IT Infrastructure and platforms, as part of a wider infrastructure engineering community. You will plan and manage technical changes related to your specialism and implement technology to ensure non-functional requirements and service levels can be achieved, engaging with other technical specialists where appropriate. You will take responsibility for the resolution of incidents or escalation, as appropriate and support continuous enhancements to pre-production services and systems to prevent service outages. You will work with the delivery practice to construct and maintain realistic estimates and plans for Infrastructure deliverables, produce and maintain technical team documentation and work with the Lead Infrastructure Leads in the documentation of designs of new solutions.There will be frequent travel required to the Plymouth office to work with colleagues and other locations in the UK. Please note that due to the nature of the role, you will be required to work a minimum of 30 hours per week.HMLR believe that a blended approach to where you work that enables some time working from home, as well as in the office may give you an improved experience and has clear business benefits, therefore we expect everyone to spend at least 60% of their working time in the office. Please see the attached candidate pack for further information on this role. Person specification To be successful in this role, you will either hold a qualification in Information Technology or a related area (Degree Level or equivalent) or have experience in a performance/load test field. You will also be ISTQB - Foundation in software testing qualified.You will have in-depth experience using LoadRunner Professional or Enterprise testing software and working knowledge of several relevant technologies and software such as Jenkins, Openshift, Kabana, Post Gres databases and mainframe Supersession.You will have experience with writing and modifying load-testing scripts using programming or scripting languages. You can also demonstrate evidence of gathering and analysing non-functional requirements, planning load tests and reporting to stakeholders.The role may require occasional planned out of hours working in order to deal with IT changes and maintenance. If needed to undertake on-call activities an additional payment is made based on the size of the on-call team.This post requires Security Clearance and could be subject to further background checks. You will require a minimum of 5 years of residence in the UK.For applicants applying to our Coventry office, please note that our office will be moving to our new location, Cheylesmore House, 5 Quinton Road, Coventry CV1 2WT. The move from our current location (CV1 3BH) will happen in phases, with all staff due to have moved to Cheylesmore House by July 2024.Where an individual taking up the responsibility will be based in the Swansea Office, the ability to speak Welsh is desirable. Benefits Alongside your salary of £41,206, HM Land Registry contributes £9,881 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides. may have experience in the following: Administrator, Data Center Engineer, IT Support Engineer, Network Operations Center (NOC) Engineer, Infrastructure Automation Engineer, IT Infrastructure Engineer, Infrastructure Solutions Engineer, Infrastructure Analyst, Infrastructure Manager, IT Operations Engineer, Tester, Testing, Test Analyst, Test Engineer, etc. REF-213604
FRONTEND DEVELOPER - LONDON NEW PERMANENT OPPORTUNITY AVAILABLE FOR A FRONTEND DEVELOPER IN LONDON WITH SECURITY CLEARANCE Permanent opportunity for a frontend developer in London Must have DV clearance to start £50,000 - £75,000 dependent on experience London based in an easily accessible location To apply please email or call / WHO WE ARE? We are recruiting a frontend developer for a prestigious client in London using cutting edge technology. Our teams are what leads us forward and we are therefore looking for the best talent to join us as we continue to bring the best to the table. Due to the nature of our clients, you must have DV security clearance. WHAT WILL THE FRONTEND DEVELOPER BE DOING? We are looking for someone to join our highly skilled engineering team specialising in agile custom software development. You will be working with cutting edge technology and given the opportunity for multiple paid training certifications. Paid certifications can be done during your working week as the client allows extra days on top of your holidays for this training. THE FRONTEND DEVELOPER SHOULD HAVE . Enhanced DV clearance Strong experience with at least 1 modern JavaScript framework, preferably React. In depth experience of HTML5, CSS3, object orientated JavaScript and large JavaScript Applications Experience of Test Driven or Behaviour Driven Development Experience working in Agile development teams TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to - I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. FRONTEND DEVELOPER - LONDON KEY SKILLS: SOFTWARE ENGINEER / SENIOR SOFRWARE ENGINEER / FRONTEND DEVELOPER / SENIOR FRONTEND DEVELOPER / FRONT END / FRONTEND / JAVASCRIPT DEVELOPER / LEAD SOFTWARE ENGINEER / JAVASCRIPT / REACT / REACT.JS / JS / SC CLEARANCE / SC CLEARED / SC CLEARABLE / JAVA / SPRING / MICROSERVICES / AWS / FULL STACK / FULLSTACK / LEAD / J2EE / JAVA / SENIOR / HTML / CSS3 / FRONTEND /
May 01, 2024
Full time
FRONTEND DEVELOPER - LONDON NEW PERMANENT OPPORTUNITY AVAILABLE FOR A FRONTEND DEVELOPER IN LONDON WITH SECURITY CLEARANCE Permanent opportunity for a frontend developer in London Must have DV clearance to start £50,000 - £75,000 dependent on experience London based in an easily accessible location To apply please email or call / WHO WE ARE? We are recruiting a frontend developer for a prestigious client in London using cutting edge technology. Our teams are what leads us forward and we are therefore looking for the best talent to join us as we continue to bring the best to the table. Due to the nature of our clients, you must have DV security clearance. WHAT WILL THE FRONTEND DEVELOPER BE DOING? We are looking for someone to join our highly skilled engineering team specialising in agile custom software development. You will be working with cutting edge technology and given the opportunity for multiple paid training certifications. Paid certifications can be done during your working week as the client allows extra days on top of your holidays for this training. THE FRONTEND DEVELOPER SHOULD HAVE . Enhanced DV clearance Strong experience with at least 1 modern JavaScript framework, preferably React. In depth experience of HTML5, CSS3, object orientated JavaScript and large JavaScript Applications Experience of Test Driven or Behaviour Driven Development Experience working in Agile development teams TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to - I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. FRONTEND DEVELOPER - LONDON KEY SKILLS: SOFTWARE ENGINEER / SENIOR SOFRWARE ENGINEER / FRONTEND DEVELOPER / SENIOR FRONTEND DEVELOPER / FRONT END / FRONTEND / JAVASCRIPT DEVELOPER / LEAD SOFTWARE ENGINEER / JAVASCRIPT / REACT / REACT.JS / JS / SC CLEARANCE / SC CLEARED / SC CLEARABLE / JAVA / SPRING / MICROSERVICES / AWS / FULL STACK / FULLSTACK / LEAD / J2EE / JAVA / SENIOR / HTML / CSS3 / FRONTEND /
DATA SCIENCE ENGINEER - DV CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE FOR A DATA SCIENCE ENGINEER IN LONDON WITH DV CLEARANCE Permanent opportunity for a Data Science Engineer DV security clearance is required Salary up to £85,000 plus bonus and benefits London based organisation in an accessible location To apply please call / or email WHO WE ARE? We are recruiting a permanent Data Science Engineer to work with a leading technology and engineering company that do excellent work in the National Security sector across a range of exciting projects. Due to the nature of our clients, you must hold DV security clearance. WHAT WILL THE DATA SCIENCE ENGINEER BE DOING? As a Data Science Engineer, you will be working alongside our team on a wide variety of projects with a special focus on innovation and AI. You could be working with all types of data (both structured and unstructured) using a variety of software - so we're open to seeing engineers with different technology backgrounds! THE DATA SCIENCE ENGINEER SHOULD HAVE . Strong and demonstratable technical background in data science Demonstratable experience developing & delivering data science strategies Experience with big data ecosystems, cloud infrastructure and analytic frameworks Techniques and toolkits for data cleansing, data processing and data preparation Any experience with techniques and toolkits for combining data or analysing data streams would be desirable Current DV security clearance TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or - I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to follow me on or connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. DATA SCIENCE ENGINEER KEY SKILLS: PRINCIPAL DATA SCIENTIST / LEAD DATA SCIENTIST / MACHINE LEARNING / ML / NLP / NATURAL LANGUAGE PROCESSING / DEEP LEARNING / DATA SCIENCE / LSTM / LONG SHORT TERM MEMORY / CNN / COGNETIVE NEURAL NETWORKS / CLOUD INFRASTRUCTURE / ARTIFICIAL INTELLIGENCE / INNOVATION / SECURITY CLEARANCE / DV CLEARED / SC CLEARED / SC CLEARANCE / SECURITY CLEARANCE / DV CLEARANCE / DEVELOPPED VETTING / DEEP VETTING / DEVELOPPED VETTED
May 01, 2024
Full time
DATA SCIENCE ENGINEER - DV CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE FOR A DATA SCIENCE ENGINEER IN LONDON WITH DV CLEARANCE Permanent opportunity for a Data Science Engineer DV security clearance is required Salary up to £85,000 plus bonus and benefits London based organisation in an accessible location To apply please call / or email WHO WE ARE? We are recruiting a permanent Data Science Engineer to work with a leading technology and engineering company that do excellent work in the National Security sector across a range of exciting projects. Due to the nature of our clients, you must hold DV security clearance. WHAT WILL THE DATA SCIENCE ENGINEER BE DOING? As a Data Science Engineer, you will be working alongside our team on a wide variety of projects with a special focus on innovation and AI. You could be working with all types of data (both structured and unstructured) using a variety of software - so we're open to seeing engineers with different technology backgrounds! THE DATA SCIENCE ENGINEER SHOULD HAVE . Strong and demonstratable technical background in data science Demonstratable experience developing & delivering data science strategies Experience with big data ecosystems, cloud infrastructure and analytic frameworks Techniques and toolkits for data cleansing, data processing and data preparation Any experience with techniques and toolkits for combining data or analysing data streams would be desirable Current DV security clearance TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or - I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to follow me on or connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. DATA SCIENCE ENGINEER KEY SKILLS: PRINCIPAL DATA SCIENTIST / LEAD DATA SCIENTIST / MACHINE LEARNING / ML / NLP / NATURAL LANGUAGE PROCESSING / DEEP LEARNING / DATA SCIENCE / LSTM / LONG SHORT TERM MEMORY / CNN / COGNETIVE NEURAL NETWORKS / CLOUD INFRASTRUCTURE / ARTIFICIAL INTELLIGENCE / INNOVATION / SECURITY CLEARANCE / DV CLEARED / SC CLEARED / SC CLEARANCE / SECURITY CLEARANCE / DV CLEARANCE / DEVELOPPED VETTING / DEEP VETTING / DEVELOPPED VETTED
Our global EdTech client is seeking a Mid-Level React Native Mobile Engineer to join their team. The React Native Mobile Engineer will work 100% remotely from anywhere in the UK. MFK Recruitment has previously recruited 2 Software Engineers to this company, both individuals are still with the company and really enjoying their roles! The company is growing rapidly, both organically and inorganically, and has successfully completed four acquisitions in the past year. They have a diverse and world-class team poised for their next phase of rapid growth. React Native Mobile Engineer - Main responsibilities: Work with the team in the complete lifecycle of our mobile application, utilizing React Native for both iOS and Android platforms. Interpret product requirements and collaborate closely with designers and product managers to translate concepts into technical specifications and successful implementations. Enjoy being mentored through code reviews, sharing best practices, to assist in fostering your growth. Play an active part in architectural deliberations Fine-tune application performance, troubleshoot bottlenecks, and guarantee responsiveness across diverse devices and screen sizes. Implement unit and integration testing to ensure robustness, maintainability, and code quality. Remain attuned to industry trends, emerging technologies, and best practices, consistently refining the mobile development process. Work collaboratively with backend engineers to architect seamless API integrations, preserving the app's seamless functionality. Embrace agile methodologies, contribute to sprint planning, and adhere to timelines for delivering top-notch outcomes. React Native Mobile Engineer - Requirements: 2+ years experience in JavaScript/ReactJS/ React Native Strong knowledge with architecture and implementation of native Android or/and iOS apps, experience with full mobile development life cycle At least a Bachelor's degree in Computer Science or a related field. Experience working with REST APIs Experience working with Git-based version control, and within a pull/merge request based collaboration process Have good writing and verbal communication skills, with experience working in a remote or distributed team environment
May 01, 2024
Full time
Our global EdTech client is seeking a Mid-Level React Native Mobile Engineer to join their team. The React Native Mobile Engineer will work 100% remotely from anywhere in the UK. MFK Recruitment has previously recruited 2 Software Engineers to this company, both individuals are still with the company and really enjoying their roles! The company is growing rapidly, both organically and inorganically, and has successfully completed four acquisitions in the past year. They have a diverse and world-class team poised for their next phase of rapid growth. React Native Mobile Engineer - Main responsibilities: Work with the team in the complete lifecycle of our mobile application, utilizing React Native for both iOS and Android platforms. Interpret product requirements and collaborate closely with designers and product managers to translate concepts into technical specifications and successful implementations. Enjoy being mentored through code reviews, sharing best practices, to assist in fostering your growth. Play an active part in architectural deliberations Fine-tune application performance, troubleshoot bottlenecks, and guarantee responsiveness across diverse devices and screen sizes. Implement unit and integration testing to ensure robustness, maintainability, and code quality. Remain attuned to industry trends, emerging technologies, and best practices, consistently refining the mobile development process. Work collaboratively with backend engineers to architect seamless API integrations, preserving the app's seamless functionality. Embrace agile methodologies, contribute to sprint planning, and adhere to timelines for delivering top-notch outcomes. React Native Mobile Engineer - Requirements: 2+ years experience in JavaScript/ReactJS/ React Native Strong knowledge with architecture and implementation of native Android or/and iOS apps, experience with full mobile development life cycle At least a Bachelor's degree in Computer Science or a related field. Experience working with REST APIs Experience working with Git-based version control, and within a pull/merge request based collaboration process Have good writing and verbal communication skills, with experience working in a remote or distributed team environment
Job Title: Senior Software Engineer Job Description: We are seeking a highly skilled Senior Software Developer with expert knowledge in defining and building integrated solutions using a wide range of technologies. The ideal candidate will have extensive experience with Azure DevOps CI/CD Pipelines, C# .NET Core, ASP.NET Core, Azure Service Bus, Redis Cache, React, TypeScript, JavaScript, CSS, HTML, PowerShell, Microsoft SQL Server, XML, Agile Scrum, Azure Cloud, Azure Active Directory B2C, Bicep, and Microsoft Identity Platform. As a Senior Software Developer, you will collaborate closely with Product Owners, Solution Architects, Tech Leads, and other stakeholders to design and implement optimal solutions that meet requirements, adhere to technical strategy/constraints, and consider total cost of ownership. Responsibilities: Define and build integrated solutions using Azure DevOps CI/CD Pipelines, C# .NET Core, ASP.NET Core, React, TypeScript, JavaScript, CSS, HTML, and related technologies. Architect and implement scalable and resilient solutions utilizing Azure Cloud services such as Azure Service Bus, Redis Cache, Azure Active Directory B2C, and others. Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions. Work closely with Solution Architects and Tech Leads to ensure alignment with architectural guidelines and best practices. Participate in Agile Scrum ceremonies and contribute to the refinement and estimation of user stories. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Conduct code reviews and provide constructive feedback to team members. Implement automated tests and participate in test-driven development (TDD) practices to ensure software quality. Utilize PowerShell scripts and other automation tools to streamline deployment and maintenance processes. Monitor solution performance, troubleshoot issues, and implement optimizations as needed. Stay updated with emerging technologies and industry trends, and propose innovative solutions to enhance product capabilities. Requirements: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). 5+ years of experience in software development with a strong focus on integrated solutions. Expertise in Azure DevOps CI/CD Pipelines, C# .NET Core, ASP.NET Core, React, TypeScript, JavaScript, CSS, HTML, and related technologies. Proficiency in Microsoft SQL Server for database development and management. Experience with Azure Cloud services and infrastructure as code (IaC) concepts using tools like Bicep. Familiarity with Agile Scrum methodologies and working in cross-functional Agile teams. Excellent communication and collaboration skills, with the ability to work effectively with stakeholders at all levels. Strong problem-solving and analytical skills, with a focus on delivering high-quality solutions. Ability to work independently and take ownership of assigned tasks. Azure certifications (eg, Azure Developer, Azure Solutions Architect) are a plus.
May 01, 2024
Contractor
Job Title: Senior Software Engineer Job Description: We are seeking a highly skilled Senior Software Developer with expert knowledge in defining and building integrated solutions using a wide range of technologies. The ideal candidate will have extensive experience with Azure DevOps CI/CD Pipelines, C# .NET Core, ASP.NET Core, Azure Service Bus, Redis Cache, React, TypeScript, JavaScript, CSS, HTML, PowerShell, Microsoft SQL Server, XML, Agile Scrum, Azure Cloud, Azure Active Directory B2C, Bicep, and Microsoft Identity Platform. As a Senior Software Developer, you will collaborate closely with Product Owners, Solution Architects, Tech Leads, and other stakeholders to design and implement optimal solutions that meet requirements, adhere to technical strategy/constraints, and consider total cost of ownership. Responsibilities: Define and build integrated solutions using Azure DevOps CI/CD Pipelines, C# .NET Core, ASP.NET Core, React, TypeScript, JavaScript, CSS, HTML, and related technologies. Architect and implement scalable and resilient solutions utilizing Azure Cloud services such as Azure Service Bus, Redis Cache, Azure Active Directory B2C, and others. Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions. Work closely with Solution Architects and Tech Leads to ensure alignment with architectural guidelines and best practices. Participate in Agile Scrum ceremonies and contribute to the refinement and estimation of user stories. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Conduct code reviews and provide constructive feedback to team members. Implement automated tests and participate in test-driven development (TDD) practices to ensure software quality. Utilize PowerShell scripts and other automation tools to streamline deployment and maintenance processes. Monitor solution performance, troubleshoot issues, and implement optimizations as needed. Stay updated with emerging technologies and industry trends, and propose innovative solutions to enhance product capabilities. Requirements: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). 5+ years of experience in software development with a strong focus on integrated solutions. Expertise in Azure DevOps CI/CD Pipelines, C# .NET Core, ASP.NET Core, React, TypeScript, JavaScript, CSS, HTML, and related technologies. Proficiency in Microsoft SQL Server for database development and management. Experience with Azure Cloud services and infrastructure as code (IaC) concepts using tools like Bicep. Familiarity with Agile Scrum methodologies and working in cross-functional Agile teams. Excellent communication and collaboration skills, with the ability to work effectively with stakeholders at all levels. Strong problem-solving and analytical skills, with a focus on delivering high-quality solutions. Ability to work independently and take ownership of assigned tasks. Azure certifications (eg, Azure Developer, Azure Solutions Architect) are a plus.
iO Associates are partnered with a growing SME who contribute heavily to keeping our Nation safe, on their search for a Principal Software Engineer to start with them over the coming months. The projects you'll work on will be varied and challenging, working with other like minded individuals to combat security threats. *Please only apply for this if you hold active UK*C DV Clearance. Start: ASAP - happy to facilitate longer notice periods for the right candidate. Location: London or Cheltenham, hybrid working 2-3 days on site Salary: £100,000 - £125,000 per annum Essential Skills & Experience At least 10 years experience working with JavaScript or Python/Java Previous experience deploying Software into the Cloud EKS, Docker, Kubernetes Apache Spark or NiFi Microservice architecture experience Experience with AI/ML systems
May 01, 2024
Full time
iO Associates are partnered with a growing SME who contribute heavily to keeping our Nation safe, on their search for a Principal Software Engineer to start with them over the coming months. The projects you'll work on will be varied and challenging, working with other like minded individuals to combat security threats. *Please only apply for this if you hold active UK*C DV Clearance. Start: ASAP - happy to facilitate longer notice periods for the right candidate. Location: London or Cheltenham, hybrid working 2-3 days on site Salary: £100,000 - £125,000 per annum Essential Skills & Experience At least 10 years experience working with JavaScript or Python/Java Previous experience deploying Software into the Cloud EKS, Docker, Kubernetes Apache Spark or NiFi Microservice architecture experience Experience with AI/ML systems
Junior Technical Writer - Banking/remote Are you a passionate and confident Junior Technical Writer (Cyber security) ready to make a significant contribution working for one of the UK's fastest growing Financial Services Consultancies? Then read on! MHC Overview: MHC are an award-winning IT and Business Consultancy, specialising in Change Management initiatives, which we deliver working in a collaborative way with our Clients. You will have the confidence and the capability to step straight into a specialist consultancy role within one of MHC's Practice areas to provide effective and efficient solutions that support our Clients' business requirements, while working constructively with senior MHC and Client managers and other staff. MHC are hiring a Junior Technical Writer to join us on a PAYE contract basis and work on a project we are delivering for a Tier 1 Bank. We are seeking a Junior Technical Writer to join the bank's Cybersecurity Education and Awareness team to design and deliver clear and effective documentation and communications across several projects of varying complexity. Ideally you will have experience in a technical field such as cybersecurity, software development, or engineering, and is confident working with stakeholders at all levels to gather requirements and translate complex processes and information into accurate, engaging, and digestible content. Responsibilities Work closely with the Senior Technical Writer, you will create effective and impactful: - Technical documentation, - User manuals/guidelines, - Brochures, - Documentation packs, Actively engage with relevant stakeholders and teams to understand projects and their impact. Gather information from subject matter experts to create accurate, accessible, and engaging content to brand and communication guidelines. Create reusable, easy to maintain templates across a range of documentation and content types, including Intranet portals, product catalogues, and presentations. Knowledge, Qualifications & Experience Required skills and qualifications: Must: Minimum of 3 years of experience as technical writer. Must: Excellent spoken and written English with a keen eye for detail. Must: Rapidly grasp complex processes and translate them into accurate and simple content. Minimum of 5 years of experience in the IT industry. Functional understanding of designing and writing for neurodiverse audiences. A flexible, enthusiastic, and accessible team member, calm under pressure, keen to share knowledge, introduce ideas, and assist the team when needed. Good to have skillsets: Use of a project and task management tool such as JIRA or Understanding of process and workflow optimisation. A certification in technical writing. Functional understanding of CSS and HTML, and a development language such as JavaScript. Functional understanding of project, software, UI/UX, and documentation development life cycles. Strong project, prioritisation, and stakeholder management across concurrent projects. Remote working. Please apply now for immediate consideration.
May 01, 2024
Contractor
Junior Technical Writer - Banking/remote Are you a passionate and confident Junior Technical Writer (Cyber security) ready to make a significant contribution working for one of the UK's fastest growing Financial Services Consultancies? Then read on! MHC Overview: MHC are an award-winning IT and Business Consultancy, specialising in Change Management initiatives, which we deliver working in a collaborative way with our Clients. You will have the confidence and the capability to step straight into a specialist consultancy role within one of MHC's Practice areas to provide effective and efficient solutions that support our Clients' business requirements, while working constructively with senior MHC and Client managers and other staff. MHC are hiring a Junior Technical Writer to join us on a PAYE contract basis and work on a project we are delivering for a Tier 1 Bank. We are seeking a Junior Technical Writer to join the bank's Cybersecurity Education and Awareness team to design and deliver clear and effective documentation and communications across several projects of varying complexity. Ideally you will have experience in a technical field such as cybersecurity, software development, or engineering, and is confident working with stakeholders at all levels to gather requirements and translate complex processes and information into accurate, engaging, and digestible content. Responsibilities Work closely with the Senior Technical Writer, you will create effective and impactful: - Technical documentation, - User manuals/guidelines, - Brochures, - Documentation packs, Actively engage with relevant stakeholders and teams to understand projects and their impact. Gather information from subject matter experts to create accurate, accessible, and engaging content to brand and communication guidelines. Create reusable, easy to maintain templates across a range of documentation and content types, including Intranet portals, product catalogues, and presentations. Knowledge, Qualifications & Experience Required skills and qualifications: Must: Minimum of 3 years of experience as technical writer. Must: Excellent spoken and written English with a keen eye for detail. Must: Rapidly grasp complex processes and translate them into accurate and simple content. Minimum of 5 years of experience in the IT industry. Functional understanding of designing and writing for neurodiverse audiences. A flexible, enthusiastic, and accessible team member, calm under pressure, keen to share knowledge, introduce ideas, and assist the team when needed. Good to have skillsets: Use of a project and task management tool such as JIRA or Understanding of process and workflow optimisation. A certification in technical writing. Functional understanding of CSS and HTML, and a development language such as JavaScript. Functional understanding of project, software, UI/UX, and documentation development life cycles. Strong project, prioritisation, and stakeholder management across concurrent projects. Remote working. Please apply now for immediate consideration.