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.
About the role
We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire software development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment.
Responsibilities
Participate in the full life cycle of telecoms product development, from specification and design through implementation, testing and support.
Provide technical leadership in software development for embedded systems in a Linux environment, perform design integration and testing.
Work with real-time operating systems or develop software that operates in real-time environments, ensuring that critical tasks are executed within specified time constraints.
Optimise software performance and memory usage to meet the resource constraints of embedded systems, ensuring efficient utilisation of hardware resources.
Collaborate with Firmware and Hardware engineers to ensure that projects are delivered on time.
Coordinate design review activities to ensure that designs meet their requirements.
Create and maintain comprehensive documentation for the embedded software, including design specifications, coding standards, and user manuals.
Stay updated on emerging technologies, tools and best practices in embedded software development.
Candidate requirements
Bachelor’s or master’s degree in computer engineering, electronics or related fields.
Over 8 years’ proven Industrial experience in embedded software design within the telecommunication sector.
Strong Software Engineering skills including design, programming using C, scripting (Python, perl).
Very strong Linux experience.
Must have a deep understanding of digital circuits, Microcontrollers, Microprocessors and FPGAs.
Strong experience in developing and testing communication protocols (I2C, SPI, Ethernet, UART).
Good knowledge on ARM drivers and low-level device interface design and development.
Ability to work collaboratively and build and maintain relationships with team members.
Experience developing embedded Linux on ARM processors.
Experience with source control e.g. Git, SVN, CVS
Excellent debugging skills using debugging and testing tools: JTAG, Oscilloscope, Logic analysers.
Excellent verbal and written communication skills.
Apr 05, 2024
Full time
About the role
We are an innovative high-tech next-generation telecommunications start-up based in the Surrey area, actively seeking exceptionally talented engineers to join our dynamic team. As part of this role, your focus will span the entire software development lifecycle, from concept through to volume production. You will be engaged in every aspect of the development process to ensure successful outcomes. This role requires a strong emphasis on multi-functional collaboration and fostering a robust team spirit. We are seeking candidates with a flexible working attitude, a team player who can also demonstrating the ability to work autonomously and take responsibility in a dynamic environment.
Responsibilities
Participate in the full life cycle of telecoms product development, from specification and design through implementation, testing and support.
Provide technical leadership in software development for embedded systems in a Linux environment, perform design integration and testing.
Work with real-time operating systems or develop software that operates in real-time environments, ensuring that critical tasks are executed within specified time constraints.
Optimise software performance and memory usage to meet the resource constraints of embedded systems, ensuring efficient utilisation of hardware resources.
Collaborate with Firmware and Hardware engineers to ensure that projects are delivered on time.
Coordinate design review activities to ensure that designs meet their requirements.
Create and maintain comprehensive documentation for the embedded software, including design specifications, coding standards, and user manuals.
Stay updated on emerging technologies, tools and best practices in embedded software development.
Candidate requirements
Bachelor’s or master’s degree in computer engineering, electronics or related fields.
Over 8 years’ proven Industrial experience in embedded software design within the telecommunication sector.
Strong Software Engineering skills including design, programming using C, scripting (Python, perl).
Very strong Linux experience.
Must have a deep understanding of digital circuits, Microcontrollers, Microprocessors and FPGAs.
Strong experience in developing and testing communication protocols (I2C, SPI, Ethernet, UART).
Good knowledge on ARM drivers and low-level device interface design and development.
Ability to work collaboratively and build and maintain relationships with team members.
Experience developing embedded Linux on ARM processors.
Experience with source control e.g. Git, SVN, CVS
Excellent debugging skills using debugging and testing tools: JTAG, Oscilloscope, Logic analysers.
Excellent verbal and written communication skills.
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.
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.
SOFTWARE ENGINEER - SC CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE FOR A SOFTWARE ENGINEER IN LONDON TO WORK ON NATIONAL SECURITY PROJECTS We have a permanent opportunity for a Software Engineer in London to work across an exciting portfolio of Central Government Mission Critical projects Must be eligible for DV Security Clearance £40 - £70k plus a generous benefits package including car allowance and clearance bonus Central London based organisation To apply please email or call WHO WE ARE? We are recruiting multiple Software Engineers with Security Clearance for a prestigious client in London to work on a portfolio of high profile public sector projects across Central Government. 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 the work, you must be able to obtain DV Security Clearance to work in the most secure areas of Government! WHAT WILL THE SOFTWARE ENGINEER BE DOING? We are looking for Software Engineers to join highly skilled engineering teams specialising in agile custom software development and operational cyber security. You will be working with cutting edge technology and given the opportunity for multiple paid training certifications. THE SOFTWARE ENGINEER SHOULD HAVE . SC Clearance and must be able to obtain DV Clearance Experience with Python Experience with C++ Cloud based experience would be nice to have Experience working in an Agile environment Interest in Cyber Security 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 follow me on or connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. SOFTWARE ENGINEER - LONDON KEY SKILLS: SOFTWARE DEVELOPER / SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER / SENIOR SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / SENIOR JAVA DEVELOPER / SENIOR DEVELOPER / JAVA SOFTWARE ENGINEER / JAVA SOFTWARE DEVELOPER / LEAD SOFTWARE DEVELOPER / LEAD SOFTWARE ENGINEER / LEAD JAVA DEVELOPER / LEAD JAVA ENGINEER / SECURITY CLEARED / SECURITY CLEARANCE / SECURITY CHECK / SC CLEARED / SC CLEARANCE / DEVELOPPED VETTING / DEVELOPPED VETTED / DV CLEARED / DV CLEARANCE / DEEP VETTED / DEEP VETTING / JAVA / SPRING / SPRING BOOT / BACKEND DEVELOPER / BACK END / BACK END DEVELOPER / BACK END ENGINEER / BACKEND ENGINEER
May 22, 2024
Full time
SOFTWARE ENGINEER - SC CLEARED NEW PERMANENT OPPORTUNITY AVAILABLE FOR A SOFTWARE ENGINEER IN LONDON TO WORK ON NATIONAL SECURITY PROJECTS We have a permanent opportunity for a Software Engineer in London to work across an exciting portfolio of Central Government Mission Critical projects Must be eligible for DV Security Clearance £40 - £70k plus a generous benefits package including car allowance and clearance bonus Central London based organisation To apply please email or call WHO WE ARE? We are recruiting multiple Software Engineers with Security Clearance for a prestigious client in London to work on a portfolio of high profile public sector projects across Central Government. 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 the work, you must be able to obtain DV Security Clearance to work in the most secure areas of Government! WHAT WILL THE SOFTWARE ENGINEER BE DOING? We are looking for Software Engineers to join highly skilled engineering teams specialising in agile custom software development and operational cyber security. You will be working with cutting edge technology and given the opportunity for multiple paid training certifications. THE SOFTWARE ENGINEER SHOULD HAVE . SC Clearance and must be able to obtain DV Clearance Experience with Python Experience with C++ Cloud based experience would be nice to have Experience working in an Agile environment Interest in Cyber Security 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 follow me on or connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. SOFTWARE ENGINEER - LONDON KEY SKILLS: SOFTWARE DEVELOPER / SOFTWARE ENGINEER / SENIOR SOFTWARE DEVELOPER / SENIOR SOFTWARE ENGINEER / JAVA DEVELOPER / JAVA ENGINEER / SENIOR JAVA DEVELOPER / SENIOR DEVELOPER / JAVA SOFTWARE ENGINEER / JAVA SOFTWARE DEVELOPER / LEAD SOFTWARE DEVELOPER / LEAD SOFTWARE ENGINEER / LEAD JAVA DEVELOPER / LEAD JAVA ENGINEER / SECURITY CLEARED / SECURITY CLEARANCE / SECURITY CHECK / SC CLEARED / SC CLEARANCE / DEVELOPPED VETTING / DEVELOPPED VETTED / DV CLEARED / DV CLEARANCE / DEEP VETTED / DEEP VETTING / JAVA / SPRING / SPRING BOOT / BACKEND DEVELOPER / BACK END / BACK END DEVELOPER / BACK END ENGINEER / BACKEND ENGINEER
A fantastic opportunity has arisen for an experienced professional to join a distribution market leader as DevOps/MLOps Engineer at their site based in Leicester. You will work a hybrid role, with 3 days at home and 2 days in the office, working core hours Monday to Friday. As a DevOps/MLOps Engineer you will be operationalising machine learning effectively. You will support the architectural needs of their Data Science team to ensure the seamless deployment, monitoring, and maintenance of machine learning models and data pipelines. You will work in close collaboration with the Data Science team to design and implement scalable and reliable infrastructure for machine learning model deployment and data processing. The successful candidate will deploy machine learning models and data pipelines to production environments and establish robust monitoring and alerting systems to ensure optimal performance and reliability. In this position, you will develop and maintain automation scripts and tools to streamline the machine learning model deployment process and ensure reproducibility. The DevOps/MLOps Engineer will implement security best practices and ensure compliance with relevant data privacy regulations in all processes as well as work cross-functionally with Data Scientists, Software Engineers and DevOps team members to facilitate efficient model development, testing, and deployment. You will proactively monitor, identify, and resolve issues related to machine learning model performance, data pipelines, and infrastructure, ensuring minimal downtime. In the role you will research and evaluate innovative technologies and best practices in DevOps/MLOps and share your knowledge and insights with the team. Qualifications required: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in DevOps/MLOps or a similar role, with a focus on deploying and maintaining machine learning models. Proficiency in containerization technologies (e.g. Docker) and orchestration tools (e.g. Kubernetes), CKA or CKAD would be advantageous. Strong scripting and automation skills (e.g. Python, Bash). Familiarity with other languages (e.g. GoLang, NodeJS etc.) Good knowledge of cloud platforms (e.g. AWS, Azure) and infrastructure-as-code technologies (e.g. Terraform, Ansible). Knowledge of CI/CD pipelines (e.g. GitLab CI, GitHub Actions) and version control systems (e.g. Git). Understanding of data science workflows and machine learning frameworks (e.g. TensorFlow, PyTorch). Excellent problem-solving and communication skills. Strong teamwork and collaboration abilities. Salary for this opportunity is between 45k- 50k plus company benefits. These include a company Bonus, competitive annual leave allowance with annual purchase scheme, Group Personal Pension, company funded healthcare cash plan, 24/7 wellbeing and employee support and cycle to work scheme. For immediate consideration, please apply today! Barker Ross Group values diversity and promotes equality. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. We encourage and welcome applications from all sections of society and are more than happy to discuss reasonable adjustments and/or additional arrangements as required to support your application. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
May 22, 2024
Full time
A fantastic opportunity has arisen for an experienced professional to join a distribution market leader as DevOps/MLOps Engineer at their site based in Leicester. You will work a hybrid role, with 3 days at home and 2 days in the office, working core hours Monday to Friday. As a DevOps/MLOps Engineer you will be operationalising machine learning effectively. You will support the architectural needs of their Data Science team to ensure the seamless deployment, monitoring, and maintenance of machine learning models and data pipelines. You will work in close collaboration with the Data Science team to design and implement scalable and reliable infrastructure for machine learning model deployment and data processing. The successful candidate will deploy machine learning models and data pipelines to production environments and establish robust monitoring and alerting systems to ensure optimal performance and reliability. In this position, you will develop and maintain automation scripts and tools to streamline the machine learning model deployment process and ensure reproducibility. The DevOps/MLOps Engineer will implement security best practices and ensure compliance with relevant data privacy regulations in all processes as well as work cross-functionally with Data Scientists, Software Engineers and DevOps team members to facilitate efficient model development, testing, and deployment. You will proactively monitor, identify, and resolve issues related to machine learning model performance, data pipelines, and infrastructure, ensuring minimal downtime. In the role you will research and evaluate innovative technologies and best practices in DevOps/MLOps and share your knowledge and insights with the team. Qualifications required: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience in DevOps/MLOps or a similar role, with a focus on deploying and maintaining machine learning models. Proficiency in containerization technologies (e.g. Docker) and orchestration tools (e.g. Kubernetes), CKA or CKAD would be advantageous. Strong scripting and automation skills (e.g. Python, Bash). Familiarity with other languages (e.g. GoLang, NodeJS etc.) Good knowledge of cloud platforms (e.g. AWS, Azure) and infrastructure-as-code technologies (e.g. Terraform, Ansible). Knowledge of CI/CD pipelines (e.g. GitLab CI, GitHub Actions) and version control systems (e.g. Git). Understanding of data science workflows and machine learning frameworks (e.g. TensorFlow, PyTorch). Excellent problem-solving and communication skills. Strong teamwork and collaboration abilities. Salary for this opportunity is between 45k- 50k plus company benefits. These include a company Bonus, competitive annual leave allowance with annual purchase scheme, Group Personal Pension, company funded healthcare cash plan, 24/7 wellbeing and employee support and cycle to work scheme. For immediate consideration, please apply today! Barker Ross Group values diversity and promotes equality. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. We encourage and welcome applications from all sections of society and are more than happy to discuss reasonable adjustments and/or additional arrangements as required to support your application. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Our client is a global leader in high performance software and innovative hardware products. They are looking for an expert C++ programmer to join the software team. We work on a wide variety of very interesting technical projects and strive to produce high-quality, modern, elegant, robust code. You would typically be working within small engineering teams with other software engineers, computer vision scientists, hardware engineers, and sometimes with high-profile industry partners. Our engineers come from a wide array of industries including Computer Games, Robotics, Trading, and many other scientific and engineering backgrounds. We have an informal and friendly company culture and a healthy work/life balance. The role can include a substantial amount of remote working but would also involve some office-based work. Key Responsibilities Developing our core application software architecture and new capabilities. Creating systems to synchronise and process high-volume data from many sources. Designing APIs, protocols, and plugins for integration with in-house and third-party software and hardware systems. Working on high performance algorithms and highly parallel real-time processing frameworks. Building tools to aid testing, analysis, and data visualization. Researching, designing, and presenting new technologies and approaches. Required Skills, Knowledge and Expertise Very in-depth expertise in modern C++ (11-20). Strong maths, analysis, and communication skills. Experience designing substantial software systems and evidence of work on challenging projects. Desirable Skills STL, Boost, Python Multi-threading, Networking, Optimization Computer Vision, Sensor Fusion, Scientific Computing OpenGl, Qt/QML, Game Engines.
May 22, 2024
Full time
Our client is a global leader in high performance software and innovative hardware products. They are looking for an expert C++ programmer to join the software team. We work on a wide variety of very interesting technical projects and strive to produce high-quality, modern, elegant, robust code. You would typically be working within small engineering teams with other software engineers, computer vision scientists, hardware engineers, and sometimes with high-profile industry partners. Our engineers come from a wide array of industries including Computer Games, Robotics, Trading, and many other scientific and engineering backgrounds. We have an informal and friendly company culture and a healthy work/life balance. The role can include a substantial amount of remote working but would also involve some office-based work. Key Responsibilities Developing our core application software architecture and new capabilities. Creating systems to synchronise and process high-volume data from many sources. Designing APIs, protocols, and plugins for integration with in-house and third-party software and hardware systems. Working on high performance algorithms and highly parallel real-time processing frameworks. Building tools to aid testing, analysis, and data visualization. Researching, designing, and presenting new technologies and approaches. Required Skills, Knowledge and Expertise Very in-depth expertise in modern C++ (11-20). Strong maths, analysis, and communication skills. Experience designing substantial software systems and evidence of work on challenging projects. Desirable Skills STL, Boost, Python Multi-threading, Networking, Optimization Computer Vision, Sensor Fusion, Scientific Computing OpenGl, Qt/QML, Game Engines.
Our client is the world leader in high performance software and hardware products and are looking for an excellent Computer Vision Scientist to join the research team. You will play a key role in projects using a variety of approaches. You will have significant opportunities to drive technical direction, working within a strong team to build great products. Key Responsibilities Researching and engineering algorithms of humans and objects from a variety of sensing methods Experimental design, presentation and reviewing experimental results Algorithm and system performance characterisation Collaborate with software development and product stakeholders to deliver software products built upon our technologies Required Skills, Knowledge and Expertise Computer vision to post-graduate level Excellent communication and presentation skills Strong software engineering in C++, Python Desirable Skills Multiple view geometry, camera calibration and structure-from-motion/SLAM Experience with robotics, high-performance real-time computer vision applications Motion capture and human modelling Experience of using deep learning for computer vision problems Experience of other sensing modalities such as IMU
May 22, 2024
Full time
Our client is the world leader in high performance software and hardware products and are looking for an excellent Computer Vision Scientist to join the research team. You will play a key role in projects using a variety of approaches. You will have significant opportunities to drive technical direction, working within a strong team to build great products. Key Responsibilities Researching and engineering algorithms of humans and objects from a variety of sensing methods Experimental design, presentation and reviewing experimental results Algorithm and system performance characterisation Collaborate with software development and product stakeholders to deliver software products built upon our technologies Required Skills, Knowledge and Expertise Computer vision to post-graduate level Excellent communication and presentation skills Strong software engineering in C++, Python Desirable Skills Multiple view geometry, camera calibration and structure-from-motion/SLAM Experience with robotics, high-performance real-time computer vision applications Motion capture and human modelling Experience of using deep learning for computer vision problems Experience of other sensing modalities such as IMU
DevSecOps Engineer - Fully Remote DevSecOps - DevOps - Engineer - Docker - CI/CD - Security - Infrastructure - Python - AWS - Cloud - Azure - GCP - Kubernetes - Cyber Security - DevOps Engineer - Terraform - Scripting - Containerisation Join An Innovative Team as a DevSecOps Engineer! Are you a DevSecOps Engineer with a passion for integrating security into every stage of the software development lifecycle? A cutting-edge software house is on the lookout for a talented DevSecOps Engineer to join their dynamic team. If you thrive in a fast-paced environment and have a knack for enhancing security in DevOps processes, they want to hear from you! They understand that security is paramount in today's digital world, and are looking for a DevSecOps Engineer with vision and ambition, and who shares their dedication to integrate security seamlessly into the companies DevOps practices and own all DevOps Security projects. This role is fully remote. Responsibilities the DevSecOps Engineer will have: Integrate security practices into the DevOps CI/CD pipeline. Develop and implement security policies, standards, and procedures. Conduct regular security assessments and vulnerability testing. Collaborate with development and operations teams to identify and mitigate security risks. Automate security controls, data, and processes to provide improved metrics and operational support. Monitor and respond to security incidents and threats. Stay up-to-date with the latest security trends, threats, and technology solutions. Provide training and guidance to team members on security best practices. Key Skills the DevSecOps Engineer will have: At least 3 years experience in DevOps / DevSecOps Good experience implementing security systems (Infrastructure or application level) Previous experience with Docker and CI/CD pipelines Extensive experience with cloud technologies (AWS, Azure or Google Cloud) Proficient experience with Python/Bash scripting Experience with Kubernetes/Terraform and cyber security technologies are desirable Acquiring Security Certifications (CISSP, CISA etc.) is beneficial Benefits Starting salary between £70,000 - £105,000 per annum 25 days + Bank Holiday 5% pension (Matched by Company) Bonus Scheme based on performance targets monthly (£600 a month) Health Insurance If you are a dedicated and experienced DevSecOps Engineer ready to join a forward-thinking software house, we would love to hear from you! Please send your resume and a cover letter detailing your experience and why you would be a great fit for our team to DevSecOps - DevOps - Engineer - Docker - CI/CD - Security - Infrastructure - Python - AWS - Cloud - Azure - GCP - Kubernetes - Cyber Security - DevOps Engineer - Terraform - Scripting - Containerisation Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
May 22, 2024
Full time
DevSecOps Engineer - Fully Remote DevSecOps - DevOps - Engineer - Docker - CI/CD - Security - Infrastructure - Python - AWS - Cloud - Azure - GCP - Kubernetes - Cyber Security - DevOps Engineer - Terraform - Scripting - Containerisation Join An Innovative Team as a DevSecOps Engineer! Are you a DevSecOps Engineer with a passion for integrating security into every stage of the software development lifecycle? A cutting-edge software house is on the lookout for a talented DevSecOps Engineer to join their dynamic team. If you thrive in a fast-paced environment and have a knack for enhancing security in DevOps processes, they want to hear from you! They understand that security is paramount in today's digital world, and are looking for a DevSecOps Engineer with vision and ambition, and who shares their dedication to integrate security seamlessly into the companies DevOps practices and own all DevOps Security projects. This role is fully remote. Responsibilities the DevSecOps Engineer will have: Integrate security practices into the DevOps CI/CD pipeline. Develop and implement security policies, standards, and procedures. Conduct regular security assessments and vulnerability testing. Collaborate with development and operations teams to identify and mitigate security risks. Automate security controls, data, and processes to provide improved metrics and operational support. Monitor and respond to security incidents and threats. Stay up-to-date with the latest security trends, threats, and technology solutions. Provide training and guidance to team members on security best practices. Key Skills the DevSecOps Engineer will have: At least 3 years experience in DevOps / DevSecOps Good experience implementing security systems (Infrastructure or application level) Previous experience with Docker and CI/CD pipelines Extensive experience with cloud technologies (AWS, Azure or Google Cloud) Proficient experience with Python/Bash scripting Experience with Kubernetes/Terraform and cyber security technologies are desirable Acquiring Security Certifications (CISSP, CISA etc.) is beneficial Benefits Starting salary between £70,000 - £105,000 per annum 25 days + Bank Holiday 5% pension (Matched by Company) Bonus Scheme based on performance targets monthly (£600 a month) Health Insurance If you are a dedicated and experienced DevSecOps Engineer ready to join a forward-thinking software house, we would love to hear from you! Please send your resume and a cover letter detailing your experience and why you would be a great fit for our team to DevSecOps - DevOps - Engineer - Docker - CI/CD - Security - Infrastructure - Python - AWS - Cloud - Azure - GCP - Kubernetes - Cyber Security - DevOps Engineer - Terraform - Scripting - Containerisation Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter and LinkedIn - Circle Recruitment.
Lead Consultant/Engineer - Polygot - (Java, Spring, .Net, C#, Python) - South Manchester - Hybrid/Remote (post 3 months in office) - £85,000 An exciting new role based in a South Manchester office - where you will be directly having a positive impact on our future by working on a range tech 4 good and impact projects including climate-tech, green-tech, sustainability and environmental. Your work will be directly contributing to making the world a smarter, safer, greener and healthier place! You will be working in a highly successful team - where your work will be showcased on a global scale. Hiring multiple vacancies within the team due to project growth (the team grew by 15% last year alone) There are a range of levels of roles available - right through from mid-level range to lead. The Role As a Lead Consultant/Engineer, you will be a real linchpin within the development team - you will help build robust, scalable and sleek platforms within a divergent and multi-disciplinary team whereby you will work closely with other developers, engineers and architects. You will play a pivotal role in delivering enterprise scale solutions utilising the best of modern architectural patterns (such as microservices & DDD) across a wide range of clients from the NHS, MoJ and Home Office. One of their platform tests up to 86 million transaction per day! You will work on projects with cutting-edge tech such as IoT - you will get the opportunity to learn and apply new skills in both new tools and technologies. Ideally, you will have had experience within the full software lifecycle - E2E right through from initial conception through to deployment. The environment is extremely agile - you will use CI / Delivery tools and techniques and champion these. Your voice will be heard and you will get the opportunity to shape processes, promote and suggest ideas regarding engineering best practises and truly utilise a broad range of languages, tools and tech. As a Lead Consultant/Engineer, you will be client facing and you will be repsonsible with a team for delivering a particular software solution. You will work directly with the client - taking requirements, dealing with disputes and be responsible for the its delivery. You will be used to changing requirements, working to deadlines and have a pragmatic approach with technologies utilising the best tools for the job at hand. You will be a technologist and not pigeon-holed into one technical language. You will own the platform and act as the 'specialist' for the individual platforms that you are building. Ideally, you will have previous consultancy experience. Requirements: 3+ years' commercial experience in multiple languages and leading frameworks such as Java, Spring, .NET, C# or Python, Django, Strong knowledge of the latest software engineering practices and patterns i.e. micro services and server-less Development practices such as CI/CD, TDD and BDD etc. CI/Delivery tools such as Jenkins, Docker, Terraform etc. Cloud: AWS & Azure Ability to work in a fast-paced environment with a clear sense of priority A diligent attitude to attention to detail Ideally, you will have experience within a consultancy environment The Company This is an environment where you will get an opportunity to catapult your career- primarily through the standard of tech and opportunities that you will be presented with. You'll be joining a team of exceptional talent in the industry - with a thirst for problem solving, keeping up to date with the latest cutting-edge tech and thrive on the solutions that they manage to build for their clients. They are award-winning, offer a dynamic and collaborative culture and your role will be shaped around where your goals and aspirations with your career. This role is largely office based for the first 3 months - following this, you can be remote or hybrid. Benefits include: 25 days hol+bh, gym membership, office massages, private health care, life assurance, weekly paid lunches, enhanced paternity and maternity pay, profit share scheme, payment of any subscriptions linked to helping your role, 24/7 GP, support with certifications - AND MORE! Lead Consultant/Engineer - Polygot - (Java, Spring, .Net, C#, Python) - South Manchester - Hybrid/Remote (post 3 months in office) - £85,000
May 22, 2024
Full time
Lead Consultant/Engineer - Polygot - (Java, Spring, .Net, C#, Python) - South Manchester - Hybrid/Remote (post 3 months in office) - £85,000 An exciting new role based in a South Manchester office - where you will be directly having a positive impact on our future by working on a range tech 4 good and impact projects including climate-tech, green-tech, sustainability and environmental. Your work will be directly contributing to making the world a smarter, safer, greener and healthier place! You will be working in a highly successful team - where your work will be showcased on a global scale. Hiring multiple vacancies within the team due to project growth (the team grew by 15% last year alone) There are a range of levels of roles available - right through from mid-level range to lead. The Role As a Lead Consultant/Engineer, you will be a real linchpin within the development team - you will help build robust, scalable and sleek platforms within a divergent and multi-disciplinary team whereby you will work closely with other developers, engineers and architects. You will play a pivotal role in delivering enterprise scale solutions utilising the best of modern architectural patterns (such as microservices & DDD) across a wide range of clients from the NHS, MoJ and Home Office. One of their platform tests up to 86 million transaction per day! You will work on projects with cutting-edge tech such as IoT - you will get the opportunity to learn and apply new skills in both new tools and technologies. Ideally, you will have had experience within the full software lifecycle - E2E right through from initial conception through to deployment. The environment is extremely agile - you will use CI / Delivery tools and techniques and champion these. Your voice will be heard and you will get the opportunity to shape processes, promote and suggest ideas regarding engineering best practises and truly utilise a broad range of languages, tools and tech. As a Lead Consultant/Engineer, you will be client facing and you will be repsonsible with a team for delivering a particular software solution. You will work directly with the client - taking requirements, dealing with disputes and be responsible for the its delivery. You will be used to changing requirements, working to deadlines and have a pragmatic approach with technologies utilising the best tools for the job at hand. You will be a technologist and not pigeon-holed into one technical language. You will own the platform and act as the 'specialist' for the individual platforms that you are building. Ideally, you will have previous consultancy experience. Requirements: 3+ years' commercial experience in multiple languages and leading frameworks such as Java, Spring, .NET, C# or Python, Django, Strong knowledge of the latest software engineering practices and patterns i.e. micro services and server-less Development practices such as CI/CD, TDD and BDD etc. CI/Delivery tools such as Jenkins, Docker, Terraform etc. Cloud: AWS & Azure Ability to work in a fast-paced environment with a clear sense of priority A diligent attitude to attention to detail Ideally, you will have experience within a consultancy environment The Company This is an environment where you will get an opportunity to catapult your career- primarily through the standard of tech and opportunities that you will be presented with. You'll be joining a team of exceptional talent in the industry - with a thirst for problem solving, keeping up to date with the latest cutting-edge tech and thrive on the solutions that they manage to build for their clients. They are award-winning, offer a dynamic and collaborative culture and your role will be shaped around where your goals and aspirations with your career. This role is largely office based for the first 3 months - following this, you can be remote or hybrid. Benefits include: 25 days hol+bh, gym membership, office massages, private health care, life assurance, weekly paid lunches, enhanced paternity and maternity pay, profit share scheme, payment of any subscriptions linked to helping your role, 24/7 GP, support with certifications - AND MORE! Lead Consultant/Engineer - Polygot - (Java, Spring, .Net, C#, Python) - South Manchester - Hybrid/Remote (post 3 months in office) - £85,000
We currently have a requirement for an Electronics Hardware Engineer with the following qualifications and skill set to complement our existing hardware and software development team. Suitably qualified to HNC/HND or degree level in an Electronics discipline Some experience in a development environment desirable Good knowledge base in Electronic principles and design in the following areas: o Embedded 32/64-bit processor systems and peripherals, such as memory systems o Microcontroller systems o FPGA architectures o Digital systems design o Analogue design o Power supply design for low voltage DC systems o Design for EMC compliance o Design for environmental compliance o Safety related design principles o Thermal management o Understanding of peripheral devices and interfaces such as ethernet, USB, PCIe, SPI, CAN, I2C, RS232/RS422/RS485. o PCB layout principles Applicable and transferrable tools knowledge as follows: o Schematic capture tools experience essential, preferably Cadence o PCB Layout tools experience essential, preferably Cadence Allegro o VHDL tools experience desirable, preferably Lattice or Altera Understanding and working knowledge of OS, software and programming languages desirable, such as: o VHDL o Embedded C o Linux systems o UBoot o Python o Bash shell scripting Experience and understanding of a manufacturing environment and the need for design for manufacture Relevant test experience and understanding and demonstration of capabilities for design for test Good documentation skills using packages such as Word, Excel, Powerpoint. Good configuration management skills and practices including a solid understanding of revision control systems and structured workflows such as svn and git. The successful candidate will enjoy a diverse role, with many different aspects of hardware development. The role will offer significant professional growth opportunities as well as training and personal development, all appraised annually. The successful candidate will be required to interface on project developments with some of our clients on a regular basis and may involve some international travel. It will be necessary to work on-site to support lab development and collaborate with the engineering team at regular intervals. The candidate should be a UK national and hold a current UK driving licence. The Company offers an auto-enrolment pension scheme and 4 weeks annual leave not including bank holidays and factory closure between Christmas and New Year. Further holidays are accrued based on length of service. Job Types: Full-time, Permanent Pay: £28,000.00-£32,000.00 per year Benefits: Company pension Free parking On-site parking
May 22, 2024
Full time
We currently have a requirement for an Electronics Hardware Engineer with the following qualifications and skill set to complement our existing hardware and software development team. Suitably qualified to HNC/HND or degree level in an Electronics discipline Some experience in a development environment desirable Good knowledge base in Electronic principles and design in the following areas: o Embedded 32/64-bit processor systems and peripherals, such as memory systems o Microcontroller systems o FPGA architectures o Digital systems design o Analogue design o Power supply design for low voltage DC systems o Design for EMC compliance o Design for environmental compliance o Safety related design principles o Thermal management o Understanding of peripheral devices and interfaces such as ethernet, USB, PCIe, SPI, CAN, I2C, RS232/RS422/RS485. o PCB layout principles Applicable and transferrable tools knowledge as follows: o Schematic capture tools experience essential, preferably Cadence o PCB Layout tools experience essential, preferably Cadence Allegro o VHDL tools experience desirable, preferably Lattice or Altera Understanding and working knowledge of OS, software and programming languages desirable, such as: o VHDL o Embedded C o Linux systems o UBoot o Python o Bash shell scripting Experience and understanding of a manufacturing environment and the need for design for manufacture Relevant test experience and understanding and demonstration of capabilities for design for test Good documentation skills using packages such as Word, Excel, Powerpoint. Good configuration management skills and practices including a solid understanding of revision control systems and structured workflows such as svn and git. The successful candidate will enjoy a diverse role, with many different aspects of hardware development. The role will offer significant professional growth opportunities as well as training and personal development, all appraised annually. The successful candidate will be required to interface on project developments with some of our clients on a regular basis and may involve some international travel. It will be necessary to work on-site to support lab development and collaborate with the engineering team at regular intervals. The candidate should be a UK national and hold a current UK driving licence. The Company offers an auto-enrolment pension scheme and 4 weeks annual leave not including bank holidays and factory closure between Christmas and New Year. Further holidays are accrued based on length of service. Job Types: Full-time, Permanent Pay: £28,000.00-£32,000.00 per year Benefits: Company pension Free parking On-site parking
Go Software Engineer - Manchester On behalf of our growing client, we are looking for a Go Software Engineer in Manchester. The Golang Software Engineer will build back-end applications that connect to various services and components, write code to monitor those connections, and manage the deployment process of the built artifacts. The Successful Golang Software Engineer will have experience of: Programming languages: Golang, C#, Typescript, Python Scripting: bash Data storage: MySql, Reddis Communication: Grpc, RabbitMQ DevOps: Docker, Kubernetes, AWS Benefits for the Successful Go Engineer: This is a great opportunity for a Go Software Engineer to join a company that strongly believe in the development of its employees and you will be rewarded with the following benefits: Flexible working hours Annual staff parties Hybrid working Great career development opportunities How to Apply if You Are Interested in this Position If this sounds like your perfect role, don't miss out - just click to apply! Not quite what you're looking for? Please check out the latest IT, Digital, and Marketing vacancies on our website jobs.adriasolutions.co.uk. Go Software Engineer - Manchester
May 21, 2024
Full time
Go Software Engineer - Manchester On behalf of our growing client, we are looking for a Go Software Engineer in Manchester. The Golang Software Engineer will build back-end applications that connect to various services and components, write code to monitor those connections, and manage the deployment process of the built artifacts. The Successful Golang Software Engineer will have experience of: Programming languages: Golang, C#, Typescript, Python Scripting: bash Data storage: MySql, Reddis Communication: Grpc, RabbitMQ DevOps: Docker, Kubernetes, AWS Benefits for the Successful Go Engineer: This is a great opportunity for a Go Software Engineer to join a company that strongly believe in the development of its employees and you will be rewarded with the following benefits: Flexible working hours Annual staff parties Hybrid working Great career development opportunities How to Apply if You Are Interested in this Position If this sounds like your perfect role, don't miss out - just click to apply! Not quite what you're looking for? Please check out the latest IT, Digital, and Marketing vacancies on our website jobs.adriasolutions.co.uk. Go Software Engineer - Manchester
Backend Software Engineer / Developer (Java Low Latency Trading) WFH / London to £120k Do have expertise with backend Java development combined with low latency trade order management systems experience? You could be progressing your career in a senior, impactful role at a growing FinTech that provide trading platforms to a range of finance professionals, whilst enjoying a range of perks and benefits including almost remote working with only one-two days a month in London. As a Backend Software Engineer you'll design, develop and support trading systems, tools and infrastructure, optimising performance and scalability. You'll collaborate with traders, quants, risk and the wider engineering team to make improvements to the trading infrastructure, keeping up to date with the latest trends and development techniques to help unlock growth and enhance profitability. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once a month (or more often if preferred). About you: You have strong Java development experience including multi-threading You have experience of working on low latency trade order routing systems You have an understanding of time series / tick databases e.g. KDB You have advanced analysis and problem solving skills You have commercial acumen / entrepreneurial outlook Ideally you will have experience with another programming language such as Python, C# or C++ You're degree educated, Computer Science preferred What's in it for you: As a Backend Software Engineer / Developer (Java Low Latency Trading) you will earn a competitive package: Salary (to £120k) Pension Healthcare Remote working (1x day a month in London) Continual learning and career development opportunities Apply now to find out more about this Backend Software Engineer / Developer (Java Low Latency Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
May 21, 2024
Full time
Backend Software Engineer / Developer (Java Low Latency Trading) WFH / London to £120k Do have expertise with backend Java development combined with low latency trade order management systems experience? You could be progressing your career in a senior, impactful role at a growing FinTech that provide trading platforms to a range of finance professionals, whilst enjoying a range of perks and benefits including almost remote working with only one-two days a month in London. As a Backend Software Engineer you'll design, develop and support trading systems, tools and infrastructure, optimising performance and scalability. You'll collaborate with traders, quants, risk and the wider engineering team to make improvements to the trading infrastructure, keeping up to date with the latest trends and development techniques to help unlock growth and enhance profitability. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once a month (or more often if preferred). About you: You have strong Java development experience including multi-threading You have experience of working on low latency trade order routing systems You have an understanding of time series / tick databases e.g. KDB You have advanced analysis and problem solving skills You have commercial acumen / entrepreneurial outlook Ideally you will have experience with another programming language such as Python, C# or C++ You're degree educated, Computer Science preferred What's in it for you: As a Backend Software Engineer / Developer (Java Low Latency Trading) you will earn a competitive package: Salary (to £120k) Pension Healthcare Remote working (1x day a month in London) Continual learning and career development opportunities Apply now to find out more about this Backend Software Engineer / Developer (Java Low Latency Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Software Engineer Go / AWS - Manchester Adria Solutions has an exciting opportunity for skilled Software Engineers to join our growing client based In Manchester. As a Software Engineer you will have a proven track record of delivering high-quality solutions in a fast-paced, high-impacting, Agile digital delivery environment, and you will have an eye for detail and a strong understanding of the best engineering practices. We are looking for candidates with strong Go/AWS experience. You will have a good work ethic, with excellent software engineering practices. You will be working on supporting the existing systems and helping to develop new ones as our client's product grows. The Software Engineer will have the following: Confidence in delivering software solutions in Go, Java or Python, with experience working with and refactoring existing codebases. You will be familiar with deploying to cloud infrastructure platforms such as AWS with infrastructure as code tools such as Terraform Experience with TDD and familiarity with various automation testing processes Experience in mentoring and training other developers and experience working with remote teams is beneficial Ability to communicate, advocate, persuade, and collaborate with stakeholders to advance existing engineering practices and deliver audience value Benefits for the Software Engineer: Hybrid Working Subsidized café Free gym membership How to Apply if You're Interested in this Job I nterested? Click APPLY!
May 21, 2024
Full time
Software Engineer Go / AWS - Manchester Adria Solutions has an exciting opportunity for skilled Software Engineers to join our growing client based In Manchester. As a Software Engineer you will have a proven track record of delivering high-quality solutions in a fast-paced, high-impacting, Agile digital delivery environment, and you will have an eye for detail and a strong understanding of the best engineering practices. We are looking for candidates with strong Go/AWS experience. You will have a good work ethic, with excellent software engineering practices. You will be working on supporting the existing systems and helping to develop new ones as our client's product grows. The Software Engineer will have the following: Confidence in delivering software solutions in Go, Java or Python, with experience working with and refactoring existing codebases. You will be familiar with deploying to cloud infrastructure platforms such as AWS with infrastructure as code tools such as Terraform Experience with TDD and familiarity with various automation testing processes Experience in mentoring and training other developers and experience working with remote teams is beneficial Ability to communicate, advocate, persuade, and collaborate with stakeholders to advance existing engineering practices and deliver audience value Benefits for the Software Engineer: Hybrid Working Subsidized café Free gym membership How to Apply if You're Interested in this Job I nterested? Click APPLY!
Senior Software Engineer Go / AWS - Manchester Adria Solutions has an exciting opportunity for a skilled Senior Software Engineer to join our growing client based In Manchester. As a Senior Software Engineer you will have a proven track record of delivering high-quality solutions in a fast-paced, high-impacting, Agile digital delivery environment, and you will have an eye for detail and a strong understanding of the best engineering practices. We are looking for candidates with strong Go/AWS expereince. You will have a good work ethic, with excellent software engineering practices. You will be working on supporting the existing systems and helping to develop new ones as our client's product grows. The Senior Software Developer will have the following: Confidence in delivering software solutions in Go, Java or Python, with experience working with and refactoring existing codebases. You will be familiar with deploying to cloud infrastructure platforms such as AWS with infrastructure as code tools such as Terraform Experience with TDD and familiarity with various automation testing processes Experience in mentoring and training other developers and experience working with remote teams is beneficial Ability to communicate, advocate, persuade, and collaborate with stakeholders to advance existing engineering practices and deliver audience value Benefits for the Senior Software Developer: Hybrid Working Subsidized café Free gym membership How to Apply if You're Interested in this Job I nterested? Click APPLY!
May 21, 2024
Full time
Senior Software Engineer Go / AWS - Manchester Adria Solutions has an exciting opportunity for a skilled Senior Software Engineer to join our growing client based In Manchester. As a Senior Software Engineer you will have a proven track record of delivering high-quality solutions in a fast-paced, high-impacting, Agile digital delivery environment, and you will have an eye for detail and a strong understanding of the best engineering practices. We are looking for candidates with strong Go/AWS expereince. You will have a good work ethic, with excellent software engineering practices. You will be working on supporting the existing systems and helping to develop new ones as our client's product grows. The Senior Software Developer will have the following: Confidence in delivering software solutions in Go, Java or Python, with experience working with and refactoring existing codebases. You will be familiar with deploying to cloud infrastructure platforms such as AWS with infrastructure as code tools such as Terraform Experience with TDD and familiarity with various automation testing processes Experience in mentoring and training other developers and experience working with remote teams is beneficial Ability to communicate, advocate, persuade, and collaborate with stakeholders to advance existing engineering practices and deliver audience value Benefits for the Senior Software Developer: Hybrid Working Subsidized café Free gym membership How to Apply if You're Interested in this Job I nterested? Click APPLY!
Senior Software Developer - £65k - Manchester Either Go or C# or Java or Python experience, with AWS and TDD experience preferred. Adria Solutions has an exciting opportunity for a skilled Senior Software Developer to join our growing client based In Manchester. As Senior Software Developer you will have a proven track record of delivering high quality solutions in a fast-paced, high impacting, Agile digital delivery environment, and you will have an eye for detail and a strong understanding of the best engineering practices. We are looking for candidates with either strong Java / Python / C# experience wanting to cross train to Go. You will have a good work ethic, with excellent software engineering practices. You will be working on supporting the existing systems and helping to develop new ones as our clients product grows. The ideal candidate will have: Confidence in delivering software solutions in C#, Go, Java or Python, with experience working with and refactoring existing codebases. You will be familiar with deploying to cloud infrastructure platforms such as AWS with infrastructure as code tools such as Terraform Experience with TDD and familiarity with various automation testing processes Experience in mentoring and training other developers and experience working with remote teams is beneficial Ability to communicate, advocate, persuade and collaborate with stakeholders to advance existing engineering practices and deliver audience value This is a fantastic opportunity to join a successful and rapidly growing company that strongly believes in the development of its employees. You will be rewarded with a generous benefits package: Hybrid / Flexible working Subsidized café Free gym membership Senior Software Developer - £65k - Manchester Interested? Click APPLY! Either Go or C# or Java or Python experience, with AWS and TDD experience preferred.
May 21, 2024
Full time
Senior Software Developer - £65k - Manchester Either Go or C# or Java or Python experience, with AWS and TDD experience preferred. Adria Solutions has an exciting opportunity for a skilled Senior Software Developer to join our growing client based In Manchester. As Senior Software Developer you will have a proven track record of delivering high quality solutions in a fast-paced, high impacting, Agile digital delivery environment, and you will have an eye for detail and a strong understanding of the best engineering practices. We are looking for candidates with either strong Java / Python / C# experience wanting to cross train to Go. You will have a good work ethic, with excellent software engineering practices. You will be working on supporting the existing systems and helping to develop new ones as our clients product grows. The ideal candidate will have: Confidence in delivering software solutions in C#, Go, Java or Python, with experience working with and refactoring existing codebases. You will be familiar with deploying to cloud infrastructure platforms such as AWS with infrastructure as code tools such as Terraform Experience with TDD and familiarity with various automation testing processes Experience in mentoring and training other developers and experience working with remote teams is beneficial Ability to communicate, advocate, persuade and collaborate with stakeholders to advance existing engineering practices and deliver audience value This is a fantastic opportunity to join a successful and rapidly growing company that strongly believes in the development of its employees. You will be rewarded with a generous benefits package: Hybrid / Flexible working Subsidized café Free gym membership Senior Software Developer - £65k - Manchester Interested? Click APPLY! Either Go or C# or Java or Python experience, with AWS and TDD experience preferred.
Java Developer / Software Engineer (Low Latency Trading) WFH / London to £120k Do have expertise with Java development combined with low latency trade order management systems experience? You could be progressing your career in a senior, impactful role at a growing FinTech that provide trading platforms to a range of finance professionals, whilst enjoying a range of perks and benefits including almost remote working with only one-two days a month in London. As a Java Developer you'll design, develop and support trading systems, tools and infrastructure, optimising performance and scalability. You'll collaborate with traders, quants, risk and the wider engineering team to make improvements to the trading infrastructure, keeping up to date with the latest trends and development techniques to help unlock growth and enhance profitability. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once a month (or more often if preferred). About you: You have strong Java development experience including multi-threading You have experience of working on low latency trade order routing systems You have an understanding of time series / tick databases e.g. KDB You have advanced analysis and problem solving skills You have commercial acumen / entrepreneurial outlook Ideally you will have experience with another programming language such as Python, C# or C++ You're degree educated, Computer Science preferred What's in it for you: As a Java Developer / Software Engineer you will earn a competitive package: Salary (to £120k) Pension Healthcare Remote working (1x day a month in London) Continual learning and career development opportunities Apply now to find out more about this Java Developer / Software Engineer (Low Latency Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
May 21, 2024
Full time
Java Developer / Software Engineer (Low Latency Trading) WFH / London to £120k Do have expertise with Java development combined with low latency trade order management systems experience? You could be progressing your career in a senior, impactful role at a growing FinTech that provide trading platforms to a range of finance professionals, whilst enjoying a range of perks and benefits including almost remote working with only one-two days a month in London. As a Java Developer you'll design, develop and support trading systems, tools and infrastructure, optimising performance and scalability. You'll collaborate with traders, quants, risk and the wider engineering team to make improvements to the trading infrastructure, keeping up to date with the latest trends and development techniques to help unlock growth and enhance profitability. Location / WFH: You can work from home most of the time, meeting up with colleagues in the London office once a month (or more often if preferred). About you: You have strong Java development experience including multi-threading You have experience of working on low latency trade order routing systems You have an understanding of time series / tick databases e.g. KDB You have advanced analysis and problem solving skills You have commercial acumen / entrepreneurial outlook Ideally you will have experience with another programming language such as Python, C# or C++ You're degree educated, Computer Science preferred What's in it for you: As a Java Developer / Software Engineer you will earn a competitive package: Salary (to £120k) Pension Healthcare Remote working (1x day a month in London) Continual learning and career development opportunities Apply now to find out more about this Java Developer / Software Engineer (Low Latency Trading) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Onebright is the personalised mental healthcare company building a brighter way to provide life-changing support for people around the world. We work with everyone from insurance providers and companies to GPs and individuals to get people the support they need to feel better. We are looking for an expert in cloud data solutions to Lead our Data Team as part of a 6 month fixed term contract. As a Senior Data Engineer / Architect you willsuccessfully bring together a single view of the client journey spanning a number of sources. You will be responsible for implementing the right architecture and data pipelines to enable the company to utilise its data assets. To be successful in this role you will need to: Ensure that the business's information architecture, entity modelling, intersystem data consolidation at an enterprise level and pipelines are well designed and fulfil current and future business requirements Ensure that good development and architectural practices are adhered to Monitor and refine data pipelines to ensure adherence to expected business logic Document technical aspects of the data solution and lineage Troubleshoot data quality issues Provide technical expertise and guidance to a small team of data engineers Ensure that development is aligned with business priorities and that project work is estimated accurately, delivered to agreed timelines and communicated clearly with the relevant stakeholders Qualifications/Experience: Degree in Computer/Data Science or related field or comparable relevant experience Experience in managing a team of data engineers to deliver final data that is adhering to complex business requirements spanning a number of systems At least 10 years of relevant experience Hands-on in-depth experience in the following: Snowflake DBT / Airflow Background/working experience in the following: Azure Power BI/DAX Traditional SQL (SqlServer, MySql, Postgres) JIRA, Confluence, (Github/BitBucket) Azure Data Factory It would be an asset if you also have familiarity with some of these technologies: SSIS C#/ Python CI/CD pipelines such as VSTS/Jenkins/Bamboo/Teamcity Masterdata management Software development lifecycle Change management Experience of working in an Agile environment Technical documentation Stakeholder management Additional Information: For further information please email or call the Onebright Recruitment Team on for more information. Should you wish to discuss any reasonable adjustments or assistance you might need in the application or interview process, please contact our Recruitment Team and we will seek advice from our HR Team how best to support you. Please note, all applicants must be legally entitled to accept and perform work in the UK and all positions are subject to a Satisfactory DBS and Credit check. We are unable to offer Employer Sponsorship for this opportunity.
May 21, 2024
Full time
Onebright is the personalised mental healthcare company building a brighter way to provide life-changing support for people around the world. We work with everyone from insurance providers and companies to GPs and individuals to get people the support they need to feel better. We are looking for an expert in cloud data solutions to Lead our Data Team as part of a 6 month fixed term contract. As a Senior Data Engineer / Architect you willsuccessfully bring together a single view of the client journey spanning a number of sources. You will be responsible for implementing the right architecture and data pipelines to enable the company to utilise its data assets. To be successful in this role you will need to: Ensure that the business's information architecture, entity modelling, intersystem data consolidation at an enterprise level and pipelines are well designed and fulfil current and future business requirements Ensure that good development and architectural practices are adhered to Monitor and refine data pipelines to ensure adherence to expected business logic Document technical aspects of the data solution and lineage Troubleshoot data quality issues Provide technical expertise and guidance to a small team of data engineers Ensure that development is aligned with business priorities and that project work is estimated accurately, delivered to agreed timelines and communicated clearly with the relevant stakeholders Qualifications/Experience: Degree in Computer/Data Science or related field or comparable relevant experience Experience in managing a team of data engineers to deliver final data that is adhering to complex business requirements spanning a number of systems At least 10 years of relevant experience Hands-on in-depth experience in the following: Snowflake DBT / Airflow Background/working experience in the following: Azure Power BI/DAX Traditional SQL (SqlServer, MySql, Postgres) JIRA, Confluence, (Github/BitBucket) Azure Data Factory It would be an asset if you also have familiarity with some of these technologies: SSIS C#/ Python CI/CD pipelines such as VSTS/Jenkins/Bamboo/Teamcity Masterdata management Software development lifecycle Change management Experience of working in an Agile environment Technical documentation Stakeholder management Additional Information: For further information please email or call the Onebright Recruitment Team on for more information. Should you wish to discuss any reasonable adjustments or assistance you might need in the application or interview process, please contact our Recruitment Team and we will seek advice from our HR Team how best to support you. Please note, all applicants must be legally entitled to accept and perform work in the UK and all positions are subject to a Satisfactory DBS and Credit check. We are unable to offer Employer Sponsorship for this opportunity.
Data Engineer Data Transfer Programme Bristol - Hybrid (circa day per month in the office) £50,000 - £57,000 Fixed term for 12 months (possible extension) The role: Our client is committed to deliver a significant and comprehensive data transformation programme (DTP), designed to establish a robust approach to modernising the use and management of all data, to inform decision making and support our regulatory activity. The Data Engineer will build and maintain the data infrastructure and systems that collect, manage and transform raw data for onward use by the data analysts and data scientists. They will implement efficient data systems that are aligned appropriately with business goals, and will make all the organisation's data. Key responsibilities: Working to Extract, Transform and Load (ETL) data sets from a variety of data sources across the enterprise technology stack. Monitoring the execution of data workflows, including identifying and mitigating risks, setting service level indicators and configuring alerts. Adopting data governance best practice when processing raw data to develop, test and maintain datasets, including the use and maintenance of relevant resources (such as, but not limited to, a data catalogue, data dictionary, logical data models). Supporting continuous data quality improvements across the organisation by exploring enhancements to: automated quality assurance processes; the reliability of data workflows; and the effectiveness of data transformations. Applying dimensional data modelling concepts and practices across the data to develop conceptual, logical and physical data models that support efficiency and effectiveness of business operations Advocating and supporting an evidence-led culture across the organisation, assisting with driving enhancements to the organisation's data capability. About you: To fulfil the role you will be: Adaptable, with a willingness to work flexibly as the needs of the organisation evolve Able to work well within a team, and able to work closely with internal and external stakeholders. Able to take a logical and analytical approach, and to take a pragmatic, collaborative approach to solving problems. Experienced in organising, manipulating, understanding and optimising data structures through data management tools and analytical programming, and of designing and running complex processes from beginning to end. Adept at communicating technical concepts to a non-technical audience. Your technical skills will include: Knowledge of modern tools and methodologies that help shape the organisation's ability to provide business insight. Good knowledge of the Microsoft Azure data ecosystem Strong contemporary Microsoft data solution and development skills A comprehensive knowledge of database design and development, data management and systems integration Knowledge of automation testing as part of a data engineering pipeline Knowledge of software development approaches, disciplines and best practice Awareness of how data is used by Analysts, Data Scientists and in Business Intelligence tools (Power BI, Tableau) Experience using Cloud services (primarily Azure) Experience using ETL tools (SSIS, Data Factory) Experience using APIs to send and receive data. Good knowledge of code management principles and experience using source Control Management tools, such as Azure DevOps, Git Experience connecting datasets together from a variety of sources (XML, JSON, SQL, CSV). Experience of developing and supporting data warehouse modelling. Experience scripting data pipelines in Python & T-SQL Experience of developing and delivering data services through Continuous Integration, Continuous Delivery practices Experience of effective delivery, working to Agile methodologies. Fusion People are committed to promoting equal opportunities to people regardless of age, gender, religion, belief, race, sexuality or disability. We operate as an employment agency and employment business. You'll find a wide selection of vacancies on our website.
May 21, 2024
Full time
Data Engineer Data Transfer Programme Bristol - Hybrid (circa day per month in the office) £50,000 - £57,000 Fixed term for 12 months (possible extension) The role: Our client is committed to deliver a significant and comprehensive data transformation programme (DTP), designed to establish a robust approach to modernising the use and management of all data, to inform decision making and support our regulatory activity. The Data Engineer will build and maintain the data infrastructure and systems that collect, manage and transform raw data for onward use by the data analysts and data scientists. They will implement efficient data systems that are aligned appropriately with business goals, and will make all the organisation's data. Key responsibilities: Working to Extract, Transform and Load (ETL) data sets from a variety of data sources across the enterprise technology stack. Monitoring the execution of data workflows, including identifying and mitigating risks, setting service level indicators and configuring alerts. Adopting data governance best practice when processing raw data to develop, test and maintain datasets, including the use and maintenance of relevant resources (such as, but not limited to, a data catalogue, data dictionary, logical data models). Supporting continuous data quality improvements across the organisation by exploring enhancements to: automated quality assurance processes; the reliability of data workflows; and the effectiveness of data transformations. Applying dimensional data modelling concepts and practices across the data to develop conceptual, logical and physical data models that support efficiency and effectiveness of business operations Advocating and supporting an evidence-led culture across the organisation, assisting with driving enhancements to the organisation's data capability. About you: To fulfil the role you will be: Adaptable, with a willingness to work flexibly as the needs of the organisation evolve Able to work well within a team, and able to work closely with internal and external stakeholders. Able to take a logical and analytical approach, and to take a pragmatic, collaborative approach to solving problems. Experienced in organising, manipulating, understanding and optimising data structures through data management tools and analytical programming, and of designing and running complex processes from beginning to end. Adept at communicating technical concepts to a non-technical audience. Your technical skills will include: Knowledge of modern tools and methodologies that help shape the organisation's ability to provide business insight. Good knowledge of the Microsoft Azure data ecosystem Strong contemporary Microsoft data solution and development skills A comprehensive knowledge of database design and development, data management and systems integration Knowledge of automation testing as part of a data engineering pipeline Knowledge of software development approaches, disciplines and best practice Awareness of how data is used by Analysts, Data Scientists and in Business Intelligence tools (Power BI, Tableau) Experience using Cloud services (primarily Azure) Experience using ETL tools (SSIS, Data Factory) Experience using APIs to send and receive data. Good knowledge of code management principles and experience using source Control Management tools, such as Azure DevOps, Git Experience connecting datasets together from a variety of sources (XML, JSON, SQL, CSV). Experience of developing and supporting data warehouse modelling. Experience scripting data pipelines in Python & T-SQL Experience of developing and delivering data services through Continuous Integration, Continuous Delivery practices Experience of effective delivery, working to Agile methodologies. Fusion People are committed to promoting equal opportunities to people regardless of age, gender, religion, belief, race, sexuality or disability. We operate as an employment agency and employment business. You'll find a wide selection of vacancies on our website.
FPGA Engineer - Windsor - £45k - £75k Hexwired Recruitment is currently recruiting for a skilled and seasoned FPGA Engineer. Upon taking on the role of the FPGA Engineer, you will have the chance to engage in all stages of the product life cycle. This will involve resolving intricate technical obstacles spanning an extensive array of digital, software, programmable hardware, and electronics technologies, systems, and applications. Your potential as an engineer can be fully realised in your career development with this company. Their aim is to assist you in optimising your capabilities and are committed to bolstering your technical growth through mentoring, hands-on experience, and training opportunities. Key skills required for this FPGA Engineer Job: Formulating elevated firmware requirements utilising DOORS, Crafting architectural blueprints, Establishing intricate prerequisites and meticulous schematics, Composing VHDL and Verilog HDL code utilizing Sigasi Studio, Conducting HDL design simulations at the unit, integration, and system levels using Mentor Graphics QuestaSIM, Undertaking synthesis, placement, routing, and static timing analysis with Synopsis Synplify, focusing on Xilinx FPGAs, Crafting Python scripts for the streamlining of processes, Operating toolsets for continuous integration and continuous delivery (CI/CD), Managing change control and configuration management through GIT, Engaging in proficient problem-solving activities, Demonstrating strict adherence to processes and ensuring solution accuracy, Participating in the ongoing enhancement of firmware development processes to optimize cost, timelines, and quality, Providing assistance in process and technical audits, Collaborating closely with the Software, Systems, and Electronics teams, Overseeing suppliers, which involves defining work packages and assessing their deliverables. Must have or be able to optain SC/DV clearance The salary for this position of FPGA Engineer job is £45,000 - £75,000 dependent on experience. The benefits package includes a fantastic pension scheme and additional Benefits. Please apply if you're interested in this FPGA Engineer contract job in Nottingham. For more information on this role or any other jobs across; FPGA, Mixed-Signal, Electronics, Hardware, Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today.
May 21, 2024
Full time
FPGA Engineer - Windsor - £45k - £75k Hexwired Recruitment is currently recruiting for a skilled and seasoned FPGA Engineer. Upon taking on the role of the FPGA Engineer, you will have the chance to engage in all stages of the product life cycle. This will involve resolving intricate technical obstacles spanning an extensive array of digital, software, programmable hardware, and electronics technologies, systems, and applications. Your potential as an engineer can be fully realised in your career development with this company. Their aim is to assist you in optimising your capabilities and are committed to bolstering your technical growth through mentoring, hands-on experience, and training opportunities. Key skills required for this FPGA Engineer Job: Formulating elevated firmware requirements utilising DOORS, Crafting architectural blueprints, Establishing intricate prerequisites and meticulous schematics, Composing VHDL and Verilog HDL code utilizing Sigasi Studio, Conducting HDL design simulations at the unit, integration, and system levels using Mentor Graphics QuestaSIM, Undertaking synthesis, placement, routing, and static timing analysis with Synopsis Synplify, focusing on Xilinx FPGAs, Crafting Python scripts for the streamlining of processes, Operating toolsets for continuous integration and continuous delivery (CI/CD), Managing change control and configuration management through GIT, Engaging in proficient problem-solving activities, Demonstrating strict adherence to processes and ensuring solution accuracy, Participating in the ongoing enhancement of firmware development processes to optimize cost, timelines, and quality, Providing assistance in process and technical audits, Collaborating closely with the Software, Systems, and Electronics teams, Overseeing suppliers, which involves defining work packages and assessing their deliverables. Must have or be able to optain SC/DV clearance The salary for this position of FPGA Engineer job is £45,000 - £75,000 dependent on experience. The benefits package includes a fantastic pension scheme and additional Benefits. Please apply if you're interested in this FPGA Engineer contract job in Nottingham. For more information on this role or any other jobs across; FPGA, Mixed-Signal, Electronics, Hardware, Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today.