Digital Research Infrastructure Engineer - Linux Specialist
PML operations grade 4 £30000 - £45000 DOE
Full Time
Open Ended Appointment
The Role
We have an exciting opportunity at PML for an individual with skills in Linux system administration to join the PML’s Digital Innovation and Marine Autonomy (DIMA) group. The role provides a business critical link between scientists, PML Applications (commercial work) and our IT Group to support the Linux computing infrastructure as it continues to evolve, underpinning PML science in multiple areas and across all levels. This ranges from data generation, (storage technologies and data management), processing and analysis (high performance computing and technologies such as JupyterHub), to making visual outputs for end users (web technologies and virtualisation) to increase the reach and impact of PML science.
About You
You will enjoy working with others to help deliver a modern and reliable digital infrastructure to underpin the world leading research carried out at PML. You will understand the importance of stability from existing infrastructure but will also be keen to learn and try new technologies. You will have experience of administering Linux systems, ideally using Ubuntu, and will be able to make use of scripts and common tools such as ansible to manage this. You will understand the importance of taking a proactive approach to identify and resolve and problems and will be able to make use of monitoring software (e.g., Nagios, Grafana) to accomplish this. You will understand best practices in cybersecurity and be able to apply these.
Skills Required
Linux systems administration and monitoring
Linux scripting (e.g., bash and Python)
Experience in management of data at the Terrabyte to Petabyte scale and storage technologies such as NFS and S3.
Cybersecurity (Understand and apply best practices)
Container technologies (Docker and Kubernetes)
High performance Computing (Slurm)
Virtualisation (VMWare)
Key Deliverables
Maintain our storage infrastructure to ensure data is distributed across servers based on existing capacity and projected changes in data volumes. This includes regular data moves and liaising with stakeholders to ensure data is backed up and archiving projects are completes as needed.
Monitor high performance computing infrastructure to identify and resolve problems either on their own or by working with IT (depending on the nature of the problem).
Act of a point of contact between scientists and IT to answer questions, help identify solutions and provide training.
Work with the data architect to maintain and develop web infrastructure used to provide existing and planned data search and visualisation services.
Manage the NEODAAS GPU cluster (MAGEO), including liaising with IT, vendors and system users.
About PML
As a marine-focused charity we develop and apply innovative science with a view to ensuring ocean sustainability. With over 40 years of experience, we offer evidence-based solutions to societal challenges. Our impact spans from research publications to informing policies and training future scientists. The science undertaken at PML contributes to UN Sustainable Development Goals by promoting healthy, productive and resilient oceans and seas.
To support PML’s science it operates in house Linux infrastructure used for processing satellite data, running models and making outputs accessible through web visualisation tools. This infrastructure includes a large amount of storage (6 PB), a High-Performance Computing cluster with over 1500 cores, a 40 GPU cluster (the MAssive GPU cluster for Earth Observation; MAGEO) and a virtual machine cluster. The role will be part of the Digital Innovation and Marine Autonomy (DIMA) group within PML. DIMA is a pioneering digital science group dedicated to advancing PML’s world-class and cutting-edge environmental research through the utilisation of state-of-the-art digital and autonomous technologies. The team comprises research software engineers, research infrastructure engineers, marine technologists and scientists who work on a variety of projects using autonomous vessels, satellite data, drones, Artificial Intelligence, High Performance Computing and data visualisation tools to help deliver PML’s goals. The team have an enthusiasm for solving problems through collaboration and shared learning.
Apr 11, 2024
Full time
Digital Research Infrastructure Engineer - Linux Specialist
PML operations grade 4 £30000 - £45000 DOE
Full Time
Open Ended Appointment
The Role
We have an exciting opportunity at PML for an individual with skills in Linux system administration to join the PML’s Digital Innovation and Marine Autonomy (DIMA) group. The role provides a business critical link between scientists, PML Applications (commercial work) and our IT Group to support the Linux computing infrastructure as it continues to evolve, underpinning PML science in multiple areas and across all levels. This ranges from data generation, (storage technologies and data management), processing and analysis (high performance computing and technologies such as JupyterHub), to making visual outputs for end users (web technologies and virtualisation) to increase the reach and impact of PML science.
About You
You will enjoy working with others to help deliver a modern and reliable digital infrastructure to underpin the world leading research carried out at PML. You will understand the importance of stability from existing infrastructure but will also be keen to learn and try new technologies. You will have experience of administering Linux systems, ideally using Ubuntu, and will be able to make use of scripts and common tools such as ansible to manage this. You will understand the importance of taking a proactive approach to identify and resolve and problems and will be able to make use of monitoring software (e.g., Nagios, Grafana) to accomplish this. You will understand best practices in cybersecurity and be able to apply these.
Skills Required
Linux systems administration and monitoring
Linux scripting (e.g., bash and Python)
Experience in management of data at the Terrabyte to Petabyte scale and storage technologies such as NFS and S3.
Cybersecurity (Understand and apply best practices)
Container technologies (Docker and Kubernetes)
High performance Computing (Slurm)
Virtualisation (VMWare)
Key Deliverables
Maintain our storage infrastructure to ensure data is distributed across servers based on existing capacity and projected changes in data volumes. This includes regular data moves and liaising with stakeholders to ensure data is backed up and archiving projects are completes as needed.
Monitor high performance computing infrastructure to identify and resolve problems either on their own or by working with IT (depending on the nature of the problem).
Act of a point of contact between scientists and IT to answer questions, help identify solutions and provide training.
Work with the data architect to maintain and develop web infrastructure used to provide existing and planned data search and visualisation services.
Manage the NEODAAS GPU cluster (MAGEO), including liaising with IT, vendors and system users.
About PML
As a marine-focused charity we develop and apply innovative science with a view to ensuring ocean sustainability. With over 40 years of experience, we offer evidence-based solutions to societal challenges. Our impact spans from research publications to informing policies and training future scientists. The science undertaken at PML contributes to UN Sustainable Development Goals by promoting healthy, productive and resilient oceans and seas.
To support PML’s science it operates in house Linux infrastructure used for processing satellite data, running models and making outputs accessible through web visualisation tools. This infrastructure includes a large amount of storage (6 PB), a High-Performance Computing cluster with over 1500 cores, a 40 GPU cluster (the MAssive GPU cluster for Earth Observation; MAGEO) and a virtual machine cluster. The role will be part of the Digital Innovation and Marine Autonomy (DIMA) group within PML. DIMA is a pioneering digital science group dedicated to advancing PML’s world-class and cutting-edge environmental research through the utilisation of state-of-the-art digital and autonomous technologies. The team comprises research software engineers, research infrastructure engineers, marine technologists and scientists who work on a variety of projects using autonomous vessels, satellite data, drones, Artificial Intelligence, High Performance Computing and data visualisation tools to help deliver PML’s goals. The team have an enthusiasm for solving problems through collaboration and shared learning.
Senior Cloud Support Engineer x 2
Closing date: 29 January 2023
Location: Flexible
Salary: £37,308 - £40,806 (Grade 6)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post numbers: 203405, 203406
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Extensive knowledge and experience of supporting and administering Office 365/SharePoint Online/Dynamics 365/ Web Applications/COTS packages
Proven experience of working within a Public Cloud environment.
Experience of supporting and maintaining Rest APIs.
Experience of working with Azure DevOps and Visual Studio
Proven experience of supporting and developing platforms and/or applications with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management – specifically Incident and Problem Management and Project Management skills to define, plan and control work streams within your remit.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
Dec 08, 2022
Full time
Senior Cloud Support Engineer x 2
Closing date: 29 January 2023
Location: Flexible
Salary: £37,308 - £40,806 (Grade 6)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post numbers: 203405, 203406
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Extensive knowledge and experience of supporting and administering Office 365/SharePoint Online/Dynamics 365/ Web Applications/COTS packages
Proven experience of working within a Public Cloud environment.
Experience of supporting and maintaining Rest APIs.
Experience of working with Azure DevOps and Visual Studio
Proven experience of supporting and developing platforms and/or applications with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management – specifically Incident and Problem Management and Project Management skills to define, plan and control work streams within your remit.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
Cloud Support Engineer, Flood
Closing date: 29 January 2023
Location: Flexible
Salary: £32,876 - £36,229 (Grade 5)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post number: 203407
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Knowledge and experience of the following:
Knowledge and experience of the following:
Experience of supporting Office 365/Microsoft Dynamics 365/SharePoint Online/Web Applications/COTS packages
Experience of working within a Public Cloud Environment.
Understanding of application support and development with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management Framework.
Working experience of application lifecycle methodologies.
Experience of Incident, Problem, Change and Release management processes.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
Dec 08, 2022
Full time
Cloud Support Engineer, Flood
Closing date: 29 January 2023
Location: Flexible
Salary: £32,876 - £36,229 (Grade 5)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post number: 203407
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Knowledge and experience of the following:
Knowledge and experience of the following:
Experience of supporting Office 365/Microsoft Dynamics 365/SharePoint Online/Web Applications/COTS packages
Experience of working within a Public Cloud Environment.
Understanding of application support and development with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management Framework.
Working experience of application lifecycle methodologies.
Experience of Incident, Problem, Change and Release management processes.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
Growing events platform is seeking an experienced web developer to join a London-based team. Our mission is to grow and develop a web-based family events platform and ticketing service.
Hybrid work arrangements are offered between our North London office and work from home. Visa sponsorship can be offered.
Required Experience:
5+ years software development experience
Comfortable with custom-coding a variety of web applications
Knowledge and experience of all stages of web development from ideation to deployment
Accustomed to creating testing systems and quality checks
Good communication skills and able to work in a team
Fluent level of English language is necessary
Good Use of:
Backend: PHP, MySQL, MVC, JavaScript
Frontend: Vue or React, JavaScript, HTML, CSS, JQuery
Database: MySQL
Other: GIT
Optional: experience with Docker, GCP, AWS, Python, React Native, Scrum (or other agile methodologies), TDD/BDD would be a bonus
Key Responsibilities:
Ensuring the smooth running of the events platform
Optimizing for fast page-loading speeds and reliable performance
Planning and architecting the development of a number of new features
Delivering projects to agreed deadlines, in good quality
Creating tests and testing code of new features
Problem-solving any issues with the site, including diagnosing and correcting any bugs
You would be working under a Team Lead in a small team of web developers, and a designer. The right candidate should be based in/around London, UK and able to commute to North London for office-based work two days a week.
Sep 03, 2022
Full time
Growing events platform is seeking an experienced web developer to join a London-based team. Our mission is to grow and develop a web-based family events platform and ticketing service.
Hybrid work arrangements are offered between our North London office and work from home. Visa sponsorship can be offered.
Required Experience:
5+ years software development experience
Comfortable with custom-coding a variety of web applications
Knowledge and experience of all stages of web development from ideation to deployment
Accustomed to creating testing systems and quality checks
Good communication skills and able to work in a team
Fluent level of English language is necessary
Good Use of:
Backend: PHP, MySQL, MVC, JavaScript
Frontend: Vue or React, JavaScript, HTML, CSS, JQuery
Database: MySQL
Other: GIT
Optional: experience with Docker, GCP, AWS, Python, React Native, Scrum (or other agile methodologies), TDD/BDD would be a bonus
Key Responsibilities:
Ensuring the smooth running of the events platform
Optimizing for fast page-loading speeds and reliable performance
Planning and architecting the development of a number of new features
Delivering projects to agreed deadlines, in good quality
Creating tests and testing code of new features
Problem-solving any issues with the site, including diagnosing and correcting any bugs
You would be working under a Team Lead in a small team of web developers, and a designer. The right candidate should be based in/around London, UK and able to commute to North London for office-based work two days a week.
Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
Apr 22, 2022
Contractor
Full Stack Software Developer – East Midlands Pay Rate to Umbrella: Up to £550 per day Security Clearance: DBS CV Deadline: Monday 25th at 13:00 Interview Process: 1 stage teams Headcount: 1 Digital/Non Digital: Digital Contracting Authority: NHS Arden and Greater East Midlands Commissioning Support Unit Contract Length: 6 months Location: remote IR35: Inside Minimum Requirement: Arden & GEM CSU is searching for a talented individual to support our Systems and Reporting Team. The applicant will have at least 3 years experience developing .NET based web systems and should be familiar with working in the Azure Cloud. Significant experience in the following; .NET Web Development Automated deployment (CI/CD) Microsoft SQL Server Azure Cloud based Technologies Build web based customer facing systems Debugging complex problems Design and implement a web based system from the ground up 1. Excellent programming skills in .Net using C#, MVC, Entity Framework, Web API. Visual Studio IDE. Web Hosting / IIS. OAuth 2.0 /OpenID Connect. 2. .NET Core Web Development - C# 3. Bootstrap Responsive Web Design, HTML 5, CSS, JavaScript, Angular Framework 4. Microsoft Azure Cloud 5. Azure Dev Ops (CI/CD) 6. OAuth 2.0 / OIDC 7. Understanding of OOP design and modelling techniques. 8. Microsoft SQL Server 9. XUnit Testing Framewaork 10. AGILE working practices 11. Good communication and interpersonal skills, including the ability to provide detailed and technical advice to both specialists and non-technical staff and customers. 12. Excellent written, presentation and verbal skills. Degree in Computing Science or equivalent knowledge and experience gained through working at a similar level in specialist area Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Lead development on one or a small number of related project teams. Be proficient in a wide range of technical systems; be involved in identifying appropriate technology and approaches, deciding when software should be written; contribute to the developer community; provide technical leadership; promote knowledge sharing and adoption of good practice. Typical Skills: Manage the service components to ensure they meet business needs and performance targets. Identify process optimisation opportunities. Designing solutions and services with security controls embedded, specifically engineered as mitigation against security threats. Demonstrate strong understanding and application of the most appropriate modern standards. Advise on the right way to apply standards and methods, ensuring compliance. Maintain technical responsibility for all the stages and iterations of a software development project. Know a variety of methods of prototyping and can choose the most appropriate ones. Review the systems designs of others to ensure selection of appropriate technology. Coordinate build activities across systems and understand how to undertake and support integration-testing activities. Know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.
Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
Apr 21, 2022
Contractor
Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
Description
We are looking for a Data Engineer to help us build and maintain scalable and resilient pipelines that will ingest, process, and deliver the data needed for predictive and descriptive analytics. These data pipelines will further connect to machine learning pipelines to facilitate automatic retraining of our models.
We are a diverse group of data scientists, data engineers, software engineers, machine learning engineers from over 30 different countries. We are smart and fast moving, operating in small teams, with freedom for independent work and fast decision making.
To empower scientists and radically improve how science is published, evaluated and disseminated to researchers, innovators and the public, we have built our own state-of-the-art Artificial Intelligence Review Assistant (AIRA), backed by cutting-edge machine learning algorithms.
Key Responsibilities
Work in a team of machine learning engineers responsible for the productization of prototypes developed by data scientists.
Collaborate with data scientists, machine learning engineers, and other data engineers to design scalable, reliable, and maintainable ETL processes that ensure data scientists and automated ML processes have the necessary data available
Research and adopt the best DataOps & MLOps standards to design and develop scalable end-to-end data pipelines.
Identify opportunities for data process automation.
Establish and enforce best practices (e.g. in development, quality assurance, optimization, release, and monitoring).
Requirements
Degree in Computer Science or similar
Proven experience as a Data Engineer
Proficiency in Python
Experience with a Cloud Platform (e.g. Azure, AWS, GCP)
Experience with a workflow engine (e.g. Data Factory, Airflow)
Experience with SQL and NoSQL (e.g. MongoDB) databases
Experience with Hadoop & Spark
Great communication, teamwork, problem-solving, and organizational skills.
Nice To Have
Understanding of supervised and unsupervised machine learning algorithms
Stream-processing frameworks (e.g. Kafka)
Benefits
Competitive salary.
Participation in Frontiers annual bonus scheme
25 leave days + 4 well-being days (pro rata and expiring each year on 31st of December)
Great work-life balance.
Opportunity to work remotely
Fresh fruit, snacks and coffee.
English classes.
Team building/sport activities and monthly social events.
Lots of opportunities to work with exciting technologies and solve challenging problems
Who we are
Frontiers is an award-winning open science platform and leading open access scholarly publisher. We are one of the largest and most cited publishers globally. Our journals span science, health, humanities and social sciences, engineering, and sustainability and we continue to expand into new academic disciplines so more researchers can publish open access.
Dec 23, 2021
Full time
Description
We are looking for a Data Engineer to help us build and maintain scalable and resilient pipelines that will ingest, process, and deliver the data needed for predictive and descriptive analytics. These data pipelines will further connect to machine learning pipelines to facilitate automatic retraining of our models.
We are a diverse group of data scientists, data engineers, software engineers, machine learning engineers from over 30 different countries. We are smart and fast moving, operating in small teams, with freedom for independent work and fast decision making.
To empower scientists and radically improve how science is published, evaluated and disseminated to researchers, innovators and the public, we have built our own state-of-the-art Artificial Intelligence Review Assistant (AIRA), backed by cutting-edge machine learning algorithms.
Key Responsibilities
Work in a team of machine learning engineers responsible for the productization of prototypes developed by data scientists.
Collaborate with data scientists, machine learning engineers, and other data engineers to design scalable, reliable, and maintainable ETL processes that ensure data scientists and automated ML processes have the necessary data available
Research and adopt the best DataOps & MLOps standards to design and develop scalable end-to-end data pipelines.
Identify opportunities for data process automation.
Establish and enforce best practices (e.g. in development, quality assurance, optimization, release, and monitoring).
Requirements
Degree in Computer Science or similar
Proven experience as a Data Engineer
Proficiency in Python
Experience with a Cloud Platform (e.g. Azure, AWS, GCP)
Experience with a workflow engine (e.g. Data Factory, Airflow)
Experience with SQL and NoSQL (e.g. MongoDB) databases
Experience with Hadoop & Spark
Great communication, teamwork, problem-solving, and organizational skills.
Nice To Have
Understanding of supervised and unsupervised machine learning algorithms
Stream-processing frameworks (e.g. Kafka)
Benefits
Competitive salary.
Participation in Frontiers annual bonus scheme
25 leave days + 4 well-being days (pro rata and expiring each year on 31st of December)
Great work-life balance.
Opportunity to work remotely
Fresh fruit, snacks and coffee.
English classes.
Team building/sport activities and monthly social events.
Lots of opportunities to work with exciting technologies and solve challenging problems
Who we are
Frontiers is an award-winning open science platform and leading open access scholarly publisher. We are one of the largest and most cited publishers globally. Our journals span science, health, humanities and social sciences, engineering, and sustainability and we continue to expand into new academic disciplines so more researchers can publish open access.
Avanti Recruitment is working with a market-leading Software Development company who specialise in Financial Technical Solutions. Due to the continued growth and expansion to a wider client base, we are now looking for a Senior Front End Developer to join their established and experienced development team in Nottingham. Their office is based in Nottingham and would like to see you in either office Once/Twice a month. You will be collaborating closely with their team of developers. The company is headed up by a successful entrepreneur who has led the company to great success over a number of years. This is a great opportunity to join an ever-growing well established company and work with the latest technologies. We are looking for an experienced Senior Front End Developer who is keen to join a skilled engineering team and be able to have full autonomy over the Front End of their product offerings. Ideally, we are looking for a Developer with experience overhauling with user interfaces. Technical Stack: JavaScript React Angular Vue HTML CSS The role offers a salary of up to £70,000 working on a remote basis, 25 days holiday plus BH, a 3% pension, a company-based yearly bonus, and health insurance. PLEASE NOTE: THIS COMPANY DOES NOT OFFER VISA SPONSORSHIP. YOU MUST BE BASED IN THE UK.
May 01, 2024
Full time
Avanti Recruitment is working with a market-leading Software Development company who specialise in Financial Technical Solutions. Due to the continued growth and expansion to a wider client base, we are now looking for a Senior Front End Developer to join their established and experienced development team in Nottingham. Their office is based in Nottingham and would like to see you in either office Once/Twice a month. You will be collaborating closely with their team of developers. The company is headed up by a successful entrepreneur who has led the company to great success over a number of years. This is a great opportunity to join an ever-growing well established company and work with the latest technologies. We are looking for an experienced Senior Front End Developer who is keen to join a skilled engineering team and be able to have full autonomy over the Front End of their product offerings. Ideally, we are looking for a Developer with experience overhauling with user interfaces. Technical Stack: JavaScript React Angular Vue HTML CSS The role offers a salary of up to £70,000 working on a remote basis, 25 days holiday plus BH, a 3% pension, a company-based yearly bonus, and health insurance. PLEASE NOTE: THIS COMPANY DOES NOT OFFER VISA SPONSORSHIP. YOU MUST BE BASED IN THE UK.
Application Support Engineer As an Application Support Engineer, you will be an integral part of the technical support team, responsible for ensuring the seamless functioning of my clients software applications. This is a client-facing role, and you will need to demonstrate excellent interpersonal skills, a good telephone and email manner as well as attention to detail in the conduct and conclusion of client support issues. You will provide expert assistance to clients, troubleshoot technical issues, and collaborate with cross-functional teams to deliver exceptional customer service. Key skills & experience • Bachelor's degree in information technology, computer science, or a related field. ITIL Certification and Experience in supporting and administering MS SQL Databases, C# .net applications • Proven experience in application support, with a track record of troubleshooting and resolving complex technical issues. • Solid understanding of database systems (SQL, MySQL, etc.) and web technologies (HTML, CSS, JavaScript). • Proficiency in using support tools, incident ticketing systems, and knowledge base platforms to agreed SLA's • Excellent analytical and problem-solving skills, with a keen attention to detail. • Outstanding communication and interpersonal skills, with the ability to effectively interact with diverse stakeholders. • Customer-focused mindset with a passion for delivering exceptional support and exceeding client expectations. • Ability to thrive in a fast-paced, dynamic environment and work well both independently and collaboratively within a team. • Knowledge of IT security principles and practices. Benefits • Full private health insurance with no excess through their healthcare partner • BUPA Dental Insurance • 23 days holiday, rising to 26 days per year's service + all UK Bank Holidays • Employer pension contributions up to 10% • AXA Health employee assistance programme - 24/7 counselling helpline, 24/7 medical information helpline, LifeManagement helpline providing access to support on a range of everyday matters • Work-life balance - flexible working and hybrid workplace • Professional development including learning and development, individual development plans, formal mentorship programs, and professional tuition reimbursement. Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
May 01, 2024
Full time
Application Support Engineer As an Application Support Engineer, you will be an integral part of the technical support team, responsible for ensuring the seamless functioning of my clients software applications. This is a client-facing role, and you will need to demonstrate excellent interpersonal skills, a good telephone and email manner as well as attention to detail in the conduct and conclusion of client support issues. You will provide expert assistance to clients, troubleshoot technical issues, and collaborate with cross-functional teams to deliver exceptional customer service. Key skills & experience • Bachelor's degree in information technology, computer science, or a related field. ITIL Certification and Experience in supporting and administering MS SQL Databases, C# .net applications • Proven experience in application support, with a track record of troubleshooting and resolving complex technical issues. • Solid understanding of database systems (SQL, MySQL, etc.) and web technologies (HTML, CSS, JavaScript). • Proficiency in using support tools, incident ticketing systems, and knowledge base platforms to agreed SLA's • Excellent analytical and problem-solving skills, with a keen attention to detail. • Outstanding communication and interpersonal skills, with the ability to effectively interact with diverse stakeholders. • Customer-focused mindset with a passion for delivering exceptional support and exceeding client expectations. • Ability to thrive in a fast-paced, dynamic environment and work well both independently and collaboratively within a team. • Knowledge of IT security principles and practices. Benefits • Full private health insurance with no excess through their healthcare partner • BUPA Dental Insurance • 23 days holiday, rising to 26 days per year's service + all UK Bank Holidays • Employer pension contributions up to 10% • AXA Health employee assistance programme - 24/7 counselling helpline, 24/7 medical information helpline, LifeManagement helpline providing access to support on a range of everyday matters • Work-life balance - flexible working and hybrid workplace • Professional development including learning and development, individual development plans, formal mentorship programs, and professional tuition reimbursement. Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
Leading ecommerce client now requires a Data Engineer to join their innovative Machine Learning team.This role will focus on increasing overall data efficiency using Machine Leaning, streamlining data processes to increase overall profitability, and ensuring our clients operations and customer teams can increase overall value.They are searching for someone with strong exposure to Machine learning principles/practices and technologies such as ML flow/Sage Maker. The role: Develop robust and scalable data pipelines. Collaborate with cross-functional teams to develop and deploy Machine Learning models and algorithms to solve business challenges and create opportunities. Contribute to the development of our clients in-house Machine Learning operations framework. Support the data science and analytics team in deploying pipelines. Coach and mentor the team to improve development standards. Key requirements: Strong hands-on experience with Databricks, Spark, SQL or Scala. Proven experience designing and building data solutions on a cloud based, big data distributed system (AWS/Azure etc.) Hands-on software development experience with Python/Release engineering practices sch as CI/CD. Experience deploying/monitoring machine learning models and following best practices. The Ability to develop pipelines using SageMaker, MLFlow or similar frameworks. Strong experience with data programming frameworks such as Apache Spark. Understanding of common Data Science and Machine Learning models, libraries and frameworks. This role provides a competitive salary plus excellent benefits package.In terms of working structure, this role is hybrid with three days per week in our clients Luton office and the rest remote.
May 01, 2024
Full time
Leading ecommerce client now requires a Data Engineer to join their innovative Machine Learning team.This role will focus on increasing overall data efficiency using Machine Leaning, streamlining data processes to increase overall profitability, and ensuring our clients operations and customer teams can increase overall value.They are searching for someone with strong exposure to Machine learning principles/practices and technologies such as ML flow/Sage Maker. The role: Develop robust and scalable data pipelines. Collaborate with cross-functional teams to develop and deploy Machine Learning models and algorithms to solve business challenges and create opportunities. Contribute to the development of our clients in-house Machine Learning operations framework. Support the data science and analytics team in deploying pipelines. Coach and mentor the team to improve development standards. Key requirements: Strong hands-on experience with Databricks, Spark, SQL or Scala. Proven experience designing and building data solutions on a cloud based, big data distributed system (AWS/Azure etc.) Hands-on software development experience with Python/Release engineering practices sch as CI/CD. Experience deploying/monitoring machine learning models and following best practices. The Ability to develop pipelines using SageMaker, MLFlow or similar frameworks. Strong experience with data programming frameworks such as Apache Spark. Understanding of common Data Science and Machine Learning models, libraries and frameworks. This role provides a competitive salary plus excellent benefits package.In terms of working structure, this role is hybrid with three days per week in our clients Luton office and the rest remote.
Do you enjoy working in an R&D Environment? Would like to work in area where science and coding collide? Would you like to work at company that offers chance to further develop programming skills but also deepen knowledge mathematics, physics or engineering? Then you may want to get in touch for more detail on this opportunity. About the Role Opportunity for experienced Software Engineer used to working in R&D type environment. You will be working on complex and scientific software for a broad range of worldwide clients from Edinburgh based development team. You will use your analytical and problem solving nature to get involved in such activities as; software coding, interface design and database development. Experience Required Advanced degree in Computer Science, Engineering, Physical Science or Mathematics Programming experience in suitable language including: C, C++, Fortran All candidates must display excellent numerical, problem solving, and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF, Qt/QML framework, HTML5, experience with algorithmic problems (OpenCL, CUDA), Machine learning and AI, OpenGL, OpenGL Shaders, VTK, OSG, Vulkan, JIRA, TestRail, TFS, Git, Jenkins, csh/bash, batch files, cmake, PowerShell. About the Company Award winning and market leading engineering company which develops a set of software tools used by clients worldwide. Well established and successful they are looking to add to team of very talented professionals to keep moving forward. Apply Please apply online or send your CV directly to Chris Devine. If you have additional questions and wish to have a confidential discussion about this opportunity, feel free to give Chris a call on .
May 01, 2024
Full time
Do you enjoy working in an R&D Environment? Would like to work in area where science and coding collide? Would you like to work at company that offers chance to further develop programming skills but also deepen knowledge mathematics, physics or engineering? Then you may want to get in touch for more detail on this opportunity. About the Role Opportunity for experienced Software Engineer used to working in R&D type environment. You will be working on complex and scientific software for a broad range of worldwide clients from Edinburgh based development team. You will use your analytical and problem solving nature to get involved in such activities as; software coding, interface design and database development. Experience Required Advanced degree in Computer Science, Engineering, Physical Science or Mathematics Programming experience in suitable language including: C, C++, Fortran All candidates must display excellent numerical, problem solving, and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF, Qt/QML framework, HTML5, experience with algorithmic problems (OpenCL, CUDA), Machine learning and AI, OpenGL, OpenGL Shaders, VTK, OSG, Vulkan, JIRA, TestRail, TFS, Git, Jenkins, csh/bash, batch files, cmake, PowerShell. About the Company Award winning and market leading engineering company which develops a set of software tools used by clients worldwide. Well established and successful they are looking to add to team of very talented professionals to keep moving forward. Apply Please apply online or send your CV directly to Chris Devine. If you have additional questions and wish to have a confidential discussion about this opportunity, feel free to give Chris a call on .
About Us: Join a prominent innovator in the electronic solutions industry. Our company is dedicated to advancing the design, development, and manufacturing of sophisticated electronic systems for various sectors globally. With a focus on excellence and innovation, we continuously push the boundaries of technology to deliver outstanding products to our diverse clientele. Job Description: We are in search of a talented Software Developer to join our team. As a Software Developer at our company, you will be responsible for designing and testing software applications for Windows/Linux and Android devices, as well as developing Web applications for data transfer and streaming services. Your role will involve collaborating with embedded software engineers, hardware engineers, and system architects to enhance application performance and user experience. Key Responsibilities : Design and test software applications for Windows/Linux and Android devices. Develop Web applications for data transfer and streaming services (both Back- and Frontend applications). Design databases and establish database connectivity over IP. Collaborate with embedded software engineers, hardware engineers, and system architects to enhance application performance and user experience. Manage releases and builds in a structured manner to track changes and variants effectively. Improve and document test procedures and test processes for application verification, testing, and debugging. Play a crucial role in the New Product Development (NPD) and New Product Introduction (NPI) process, contributing to the design and support of new product designs. Experience and Qualifications: Required: Minimum 3 years of experience in front-end applications, .NET, and .NET Core development, preferably with Linux Ubuntu. Proficiency in C++, C#, Java, Python, and Ruby. Experience in database design under MS SQL, MySQL, Firebird, or similar servers. Experience with web servers such as IIS and Apache, or similar servers. Experience in Web design using HTML, JSON, JavaScript, etc. Experience in API design. Degree in electronics engineering/IT - Programming or equivalent education/training/experience. Experience in code components testing. Experience testing and debugging code/software on hardware platforms. Preferred, but not essential: Experience in application design for Android systems and iOS. Understanding of serial bus architectures and packaging for data transfer (IP/COM/USB, etc.). Experience in Server architecture and build including VMs and Hypervisor technology. Experience in network infrastructure. Experience in cloud-based services such as AWS, Azure, GCP, or similar. Experience in cloud-based applications (IaaS, PaaS, SaaS). Ideal Candidate: Well-organised with a structured approach to recording and analysing results. Analytical mindset and a creative approach to enhancing applications. Strong communication skills and a service-minded approach to collaboration. Ability to work under pressure and meet tight project deadlines. If you are a motivated individual with a passion for technology and a strong background in software development, we invite you to apply for this exciting opportunity to join our team and contribute to our ongoing success in delivering innovative electronic solutions.
May 01, 2024
Full time
About Us: Join a prominent innovator in the electronic solutions industry. Our company is dedicated to advancing the design, development, and manufacturing of sophisticated electronic systems for various sectors globally. With a focus on excellence and innovation, we continuously push the boundaries of technology to deliver outstanding products to our diverse clientele. Job Description: We are in search of a talented Software Developer to join our team. As a Software Developer at our company, you will be responsible for designing and testing software applications for Windows/Linux and Android devices, as well as developing Web applications for data transfer and streaming services. Your role will involve collaborating with embedded software engineers, hardware engineers, and system architects to enhance application performance and user experience. Key Responsibilities : Design and test software applications for Windows/Linux and Android devices. Develop Web applications for data transfer and streaming services (both Back- and Frontend applications). Design databases and establish database connectivity over IP. Collaborate with embedded software engineers, hardware engineers, and system architects to enhance application performance and user experience. Manage releases and builds in a structured manner to track changes and variants effectively. Improve and document test procedures and test processes for application verification, testing, and debugging. Play a crucial role in the New Product Development (NPD) and New Product Introduction (NPI) process, contributing to the design and support of new product designs. Experience and Qualifications: Required: Minimum 3 years of experience in front-end applications, .NET, and .NET Core development, preferably with Linux Ubuntu. Proficiency in C++, C#, Java, Python, and Ruby. Experience in database design under MS SQL, MySQL, Firebird, or similar servers. Experience with web servers such as IIS and Apache, or similar servers. Experience in Web design using HTML, JSON, JavaScript, etc. Experience in API design. Degree in electronics engineering/IT - Programming or equivalent education/training/experience. Experience in code components testing. Experience testing and debugging code/software on hardware platforms. Preferred, but not essential: Experience in application design for Android systems and iOS. Understanding of serial bus architectures and packaging for data transfer (IP/COM/USB, etc.). Experience in Server architecture and build including VMs and Hypervisor technology. Experience in network infrastructure. Experience in cloud-based services such as AWS, Azure, GCP, or similar. Experience in cloud-based applications (IaaS, PaaS, SaaS). Ideal Candidate: Well-organised with a structured approach to recording and analysing results. Analytical mindset and a creative approach to enhancing applications. Strong communication skills and a service-minded approach to collaboration. Ability to work under pressure and meet tight project deadlines. If you are a motivated individual with a passion for technology and a strong background in software development, we invite you to apply for this exciting opportunity to join our team and contribute to our ongoing success in delivering innovative electronic solutions.
Our global EdTech client is seeking a Lead React Native Mobile Engineer to join their team. The Lead React Native Mobile Engineer will work 100% remotely from anywhere in the UK. MFK Recruitment has previously recruited 2 Software Engineers to this company, both individuals are still with the company and really enjoying their roles! The company is growing rapidly, both organically and inorganically, and has successfully completed four acquisitions in the past year. They have a diverse and world class team poised for their next phase of rapid growth. As the Lead React Native Mobile Engineer, you will hold a pivotal role in conceptualizing, crafting, and sustaining our cutting-edge flagship mobile application. Collaborating seamlessly with the design, product, and backend teams, you will drive the delivery of unparalleled user experiences. Your role involves ensuring application performance, quality, and responsiveness while upholding the technical excellence of the app. What We're Looking For: Bachelor's degree in Computer Science, Engineering, or a related field. Demonstrated track record 5 years of creating and deploying mobile apps using React Native, primarily for iOS and Android. Profound expertise in JavaScript, TypeScript, and related frameworks and libraries. Sound grasp of mobile UI/UX design principles and adherence to best practices. Familiarity with Git for version control and experience working in agile development environments. Adept problem solver with a history of delivering quality code and solutions. Effective communicator who collaborates seamlessly within cross-functional teams. Prior experience in guiding junior engineers and providing technical leadership is advantageous. Benefits & Culture: Opportunity to help direct the front-end development technical strategy, through implementing ideas and best practices Training opportunities with our chosen providers Time available during working hours to learn and develop A friendly environment where your thoughts and ideas will be welcomed Flexible working Company pension; Company laptop and peripherals; An international environment with experienced coworkers who help you move on; A lot of room for personal development and for taking your own initiatives to be as successful as possible in this role; Remote working environment, with the option of attendance in our cozy office in the lively knowledge quarter area of Liverpool;
May 01, 2024
Full time
Our global EdTech client is seeking a Lead React Native Mobile Engineer to join their team. The Lead React Native Mobile Engineer will work 100% remotely from anywhere in the UK. MFK Recruitment has previously recruited 2 Software Engineers to this company, both individuals are still with the company and really enjoying their roles! The company is growing rapidly, both organically and inorganically, and has successfully completed four acquisitions in the past year. They have a diverse and world class team poised for their next phase of rapid growth. As the Lead React Native Mobile Engineer, you will hold a pivotal role in conceptualizing, crafting, and sustaining our cutting-edge flagship mobile application. Collaborating seamlessly with the design, product, and backend teams, you will drive the delivery of unparalleled user experiences. Your role involves ensuring application performance, quality, and responsiveness while upholding the technical excellence of the app. What We're Looking For: Bachelor's degree in Computer Science, Engineering, or a related field. Demonstrated track record 5 years of creating and deploying mobile apps using React Native, primarily for iOS and Android. Profound expertise in JavaScript, TypeScript, and related frameworks and libraries. Sound grasp of mobile UI/UX design principles and adherence to best practices. Familiarity with Git for version control and experience working in agile development environments. Adept problem solver with a history of delivering quality code and solutions. Effective communicator who collaborates seamlessly within cross-functional teams. Prior experience in guiding junior engineers and providing technical leadership is advantageous. Benefits & Culture: Opportunity to help direct the front-end development technical strategy, through implementing ideas and best practices Training opportunities with our chosen providers Time available during working hours to learn and develop A friendly environment where your thoughts and ideas will be welcomed Flexible working Company pension; Company laptop and peripherals; An international environment with experienced coworkers who help you move on; A lot of room for personal development and for taking your own initiatives to be as successful as possible in this role; Remote working environment, with the option of attendance in our cozy office in the lively knowledge quarter area of Liverpool;
C#/WPF Developer - MVVM - Engineering (Remote/Homebase/Home working) C#/WPF Developer is required by global company. The successful candidate will have experience with Algorithm design, development, implementation, integration and testing of software in C# to build Windows-based applications. Successful candidates will have the following experience: -Strong programming skills in C#/.NET -Solid understanding of Object-Oriented Analysis and Design fundamentals -Solid understanding of the Software Development Life Cycle -Extensive experience in C#, WPF/Visual Studio -Professional experience in Windows .NET Framework -Knowledge of MVVM design patterns and WCF, MEF, PRISM or Entity framework -Strong written and verbal communication skills -Knowledge with TFS and version control (GIT) -Familiar with common modelling/design approaches ? UML and Unit Testing - Azure DevOps (ideally) Education: -Bachelors of Science - Engineering, Computer Science, Physics or Mathematics or similar Buzzword: - Software Developer, Software Engineer, WPF, WCF, C#, .NET, VS2010, Visual Studio, MVVM, Silverlight, XAML, MEF, PRISM, User Interface, 1st class, PhD, BSc, MSc C#/WPF Developer - MVVM - Engineering (Remote/Homebase/Home working)
May 01, 2024
Full time
C#/WPF Developer - MVVM - Engineering (Remote/Homebase/Home working) C#/WPF Developer is required by global company. The successful candidate will have experience with Algorithm design, development, implementation, integration and testing of software in C# to build Windows-based applications. Successful candidates will have the following experience: -Strong programming skills in C#/.NET -Solid understanding of Object-Oriented Analysis and Design fundamentals -Solid understanding of the Software Development Life Cycle -Extensive experience in C#, WPF/Visual Studio -Professional experience in Windows .NET Framework -Knowledge of MVVM design patterns and WCF, MEF, PRISM or Entity framework -Strong written and verbal communication skills -Knowledge with TFS and version control (GIT) -Familiar with common modelling/design approaches ? UML and Unit Testing - Azure DevOps (ideally) Education: -Bachelors of Science - Engineering, Computer Science, Physics or Mathematics or similar Buzzword: - Software Developer, Software Engineer, WPF, WCF, C#, .NET, VS2010, Visual Studio, MVVM, Silverlight, XAML, MEF, PRISM, User Interface, 1st class, PhD, BSc, MSc C#/WPF Developer - MVVM - Engineering (Remote/Homebase/Home working)
Junior Software Engineer (C# .Net) Salary: £40-50k (plus very attractive guaranteed bonus on top) Location: London or Leeds (one day a week in the office, if preferred) Please only apply if you have a strong interest in sports analytics and/or sports betting Purpose of role: We have an exciting opportunity for a Software Engineer to join our rapidly expanding Sports Analytics company based in London Bridge. As a Junior Software Engineer within our Modelling & Data Engineering team, you will be working in a fast paced, delivery focused environment, playing a critical role in helping a young and fast-growing company to improve processes and drive the implementation of new Models & Technologies. Key responsibilities: Write clean, scalable code using .NET programming languages. Work on Greenfield Projects to help design and build a wide span of tooling to facilitate the Modelling of the business. Be a part of the team responsible for collecting and processing data needed to empower the models. Drive the implementation of new technologies and establish design patterns to reduce technical debt and improve application performance and maintainability. Work closely with other areas of the Modelling & Data Engineering department to manage the tooling life cycle and delivery. Experience and knowledge: Demonstrate an interest in Programming skills in the areas of data structures, and high-performance computing, by using Design Patterns and SOLID Principles. Skills and competencies: Experience (1+ year) working on the .Net Framework as a Software Engineer, particularly .NET 5+. Mathematics skills such as dealing with matrices, probabilities, and statistics. Familiarity with SQL and experience (1+ year) working with relational databases. Experience (1+ year) using Kafka or equivalent distributed event store and stream-processing platform. • Experience (1+ year) working with Redis or equivalent inmemory storage. Experience (1+ year) working with AWS S3, Athena, ECS, Cloud Formation, Lambdas & Cloudwatch. Experience (1+ year) with concurrent development source control (GIT). Systems integration experience (1+ year) with networking, data migrations, API integration and design. • Enthusiasm for clean systems, including documentation, logging, and reproducibility. Excellent presentation, documentation, time management, communication skills with the ability to work collaboratively and autonomously. Strong problem-solving skills with a pragmatic and analytical outlook. Desirable: A keen interest in American sports. (NFL, NBA, MLB, NHL, NCAAB, NCAAF, Tennis or Soccer). Experience working with Data Scientists and Data Engineers.
May 01, 2024
Full time
Junior Software Engineer (C# .Net) Salary: £40-50k (plus very attractive guaranteed bonus on top) Location: London or Leeds (one day a week in the office, if preferred) Please only apply if you have a strong interest in sports analytics and/or sports betting Purpose of role: We have an exciting opportunity for a Software Engineer to join our rapidly expanding Sports Analytics company based in London Bridge. As a Junior Software Engineer within our Modelling & Data Engineering team, you will be working in a fast paced, delivery focused environment, playing a critical role in helping a young and fast-growing company to improve processes and drive the implementation of new Models & Technologies. Key responsibilities: Write clean, scalable code using .NET programming languages. Work on Greenfield Projects to help design and build a wide span of tooling to facilitate the Modelling of the business. Be a part of the team responsible for collecting and processing data needed to empower the models. Drive the implementation of new technologies and establish design patterns to reduce technical debt and improve application performance and maintainability. Work closely with other areas of the Modelling & Data Engineering department to manage the tooling life cycle and delivery. Experience and knowledge: Demonstrate an interest in Programming skills in the areas of data structures, and high-performance computing, by using Design Patterns and SOLID Principles. Skills and competencies: Experience (1+ year) working on the .Net Framework as a Software Engineer, particularly .NET 5+. Mathematics skills such as dealing with matrices, probabilities, and statistics. Familiarity with SQL and experience (1+ year) working with relational databases. Experience (1+ year) using Kafka or equivalent distributed event store and stream-processing platform. • Experience (1+ year) working with Redis or equivalent inmemory storage. Experience (1+ year) working with AWS S3, Athena, ECS, Cloud Formation, Lambdas & Cloudwatch. Experience (1+ year) with concurrent development source control (GIT). Systems integration experience (1+ year) with networking, data migrations, API integration and design. • Enthusiasm for clean systems, including documentation, logging, and reproducibility. Excellent presentation, documentation, time management, communication skills with the ability to work collaboratively and autonomously. Strong problem-solving skills with a pragmatic and analytical outlook. Desirable: A keen interest in American sports. (NFL, NBA, MLB, NHL, NCAAB, NCAAF, Tennis or Soccer). Experience working with Data Scientists and Data Engineers.
JUNIOR FULL STACK DEVELOPER OPPORTUNITY IN HULL Hybrid Full Stack Developer role with experience as a Full Stack Developer or in a similar role. Attractive benefits package Up to £35,000 per annum depending on experience Who you will be working for Based in Hull, our client stands out as a dynamic and forward-thinking software development firm. Their expertise lies in crafting custom solutions for clients across the UK and Ireland. What sets them apart is their inventive problem-solving approach, tackling complexities with creativity. Their dedication to providing outstanding value shines through in every project, ensuring clients receive bespoke solutions that surpass expectations. Benefits Hybrid work setup fostering a relaxed culture. Diverse clientele offering insights into various industries. Close-knit team of developers enjoying social activities like board and video games, as well as outings. Collaborative and dynamic workspace, where your input is greatly appreciated. Opportunity to tackle stimulating projects with significant real-world effects. Monthly team video game nights featuring games and takeaways, all covered . Full Stack Developer role As a Full Stack Developer, you'll be an integral part of one of our clients' development teams, responsible for crafting software solutions for their clients and upkeeping a suite of existing systems. Your role is crucial in guaranteeing the successful delivery of projects that align with our clients' high standards and cater to their clients' diverse needs. This entails developing and implementing robust, scalable software solutions, collaborating closely with team members and leaders to grasp project requirements fully. You'll also play a key role in maintaining code quality and ensuring its sustainability through active participation in code reviews, writing tests, and thorough documentation of your work. Preferred skills and experience Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Proficiency in C# is required. Knowledge of various software development methodologies (e.g., Agile, Waterfall) and adherence to best practices is essential. Demonstrating excellent problem-solving abilities, strategic thinking, and creativity is crucial. Effective communication and interpersonal skills are necessary for seamless collaboration within the team. Prior experience with version control systems such as Git is preferred. Familiarity with DevOps practices and tools To be considered: Please apply by clicking online or emailing me directly at . For further information please call me on . By applying for this role, you give express consent for us to process & submit your application to our client in conjunction with this vacancy only. Key skills: Bachelor's or Master's degree in Computer Science, Software Engineering, C#, control systems (e.g., Git), DevOps practices and tools.
May 01, 2024
Full time
JUNIOR FULL STACK DEVELOPER OPPORTUNITY IN HULL Hybrid Full Stack Developer role with experience as a Full Stack Developer or in a similar role. Attractive benefits package Up to £35,000 per annum depending on experience Who you will be working for Based in Hull, our client stands out as a dynamic and forward-thinking software development firm. Their expertise lies in crafting custom solutions for clients across the UK and Ireland. What sets them apart is their inventive problem-solving approach, tackling complexities with creativity. Their dedication to providing outstanding value shines through in every project, ensuring clients receive bespoke solutions that surpass expectations. Benefits Hybrid work setup fostering a relaxed culture. Diverse clientele offering insights into various industries. Close-knit team of developers enjoying social activities like board and video games, as well as outings. Collaborative and dynamic workspace, where your input is greatly appreciated. Opportunity to tackle stimulating projects with significant real-world effects. Monthly team video game nights featuring games and takeaways, all covered . Full Stack Developer role As a Full Stack Developer, you'll be an integral part of one of our clients' development teams, responsible for crafting software solutions for their clients and upkeeping a suite of existing systems. Your role is crucial in guaranteeing the successful delivery of projects that align with our clients' high standards and cater to their clients' diverse needs. This entails developing and implementing robust, scalable software solutions, collaborating closely with team members and leaders to grasp project requirements fully. You'll also play a key role in maintaining code quality and ensuring its sustainability through active participation in code reviews, writing tests, and thorough documentation of your work. Preferred skills and experience Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Proficiency in C# is required. Knowledge of various software development methodologies (e.g., Agile, Waterfall) and adherence to best practices is essential. Demonstrating excellent problem-solving abilities, strategic thinking, and creativity is crucial. Effective communication and interpersonal skills are necessary for seamless collaboration within the team. Prior experience with version control systems such as Git is preferred. Familiarity with DevOps practices and tools To be considered: Please apply by clicking online or emailing me directly at . For further information please call me on . By applying for this role, you give express consent for us to process & submit your application to our client in conjunction with this vacancy only. Key skills: Bachelor's or Master's degree in Computer Science, Software Engineering, C#, control systems (e.g., Git), DevOps practices and tools.
Resolve Recruitment are working with one of the UK's most dynamic and fast-growing tech companies who, due to considerable expansion, are looking for an experienced Software Engineer to join their IT division. This is a remote based role. Ourt client's technology solves problems. They've established the company as a leading developer of innovative software solutions, and are looking for a highly skilled software engineer to join their program and network design team. The ideal candidate will have expert knowledge of software development processes, along with solid experience in testing and evaluating current networking systems. This person should be highly motivated in finding technical issues and fixing them with meticulous code. Objectives of this role Enhance existing platform and network capabilities to handle massive growth, enabling new insights and products based on data via self-serve computing, reporting solutions, and interactive querying Visualize, design, and develop innovative software platforms as we continue to experience growth in the usage and visibility of our products Create scalable software platforms and applications, as well as efficient networking solutions, that are unit tested, code reviewed, and checked regularly for continuous integration Examine existing systems for flaws and create solutions that improve service uptime and time-to-resolve through monitoring and automated remediation Plan and execute full software development lifecycle for each assigned project, adhering to company standards and expectations Responsibilities Design and build tools and frameworks to automate the development, testing, deployment, and management of services and products Plan and scale distributed software and applications, using synchronous and asynchronous design patterns, writing code, and delivering with urgency and quality Collaborate with global team to produce project plans and analyze the efficiency and feasibility of project operations, leveraging global technology stack and making localised improvements Track, document, and maintain software and network system functionality, and leverage any opportunity to improve engineering Focus on creating software and networking platforms that are free of faulty programming, and continuously keep developers in step without compromising site reliability Work with product managers and user-experience designers to influence the strategy and delivery of next-wave product features and system capabilities Required skills and qualifications Four or more years of experience as engineer of software and networking platforms Four or more years of experience (professional and academic) with Java, Python, and C++ Proven ability to document design processes, including development, testing, analytics, and troubleshooting Experience with rapid development cycles in a web-based environment Strong ability in scripting and test automation Desire to continue professional growth through training and education Preferred skills and qualifications Bachelor's degree (or equivalent) in software engineering or information technology Working knowledge of relational databases as well as ORM and SQL technologies Proficiency with HTML5, CSS3, and content management systems Web application development experience with multiple frameworks, including Wicket, GWT, and Spring MVC Salary Up to £100k (DOE) plus extensive benefits If this role looks to be of interest to you, then please apply TODAY
May 01, 2024
Full time
Resolve Recruitment are working with one of the UK's most dynamic and fast-growing tech companies who, due to considerable expansion, are looking for an experienced Software Engineer to join their IT division. This is a remote based role. Ourt client's technology solves problems. They've established the company as a leading developer of innovative software solutions, and are looking for a highly skilled software engineer to join their program and network design team. The ideal candidate will have expert knowledge of software development processes, along with solid experience in testing and evaluating current networking systems. This person should be highly motivated in finding technical issues and fixing them with meticulous code. Objectives of this role Enhance existing platform and network capabilities to handle massive growth, enabling new insights and products based on data via self-serve computing, reporting solutions, and interactive querying Visualize, design, and develop innovative software platforms as we continue to experience growth in the usage and visibility of our products Create scalable software platforms and applications, as well as efficient networking solutions, that are unit tested, code reviewed, and checked regularly for continuous integration Examine existing systems for flaws and create solutions that improve service uptime and time-to-resolve through monitoring and automated remediation Plan and execute full software development lifecycle for each assigned project, adhering to company standards and expectations Responsibilities Design and build tools and frameworks to automate the development, testing, deployment, and management of services and products Plan and scale distributed software and applications, using synchronous and asynchronous design patterns, writing code, and delivering with urgency and quality Collaborate with global team to produce project plans and analyze the efficiency and feasibility of project operations, leveraging global technology stack and making localised improvements Track, document, and maintain software and network system functionality, and leverage any opportunity to improve engineering Focus on creating software and networking platforms that are free of faulty programming, and continuously keep developers in step without compromising site reliability Work with product managers and user-experience designers to influence the strategy and delivery of next-wave product features and system capabilities Required skills and qualifications Four or more years of experience as engineer of software and networking platforms Four or more years of experience (professional and academic) with Java, Python, and C++ Proven ability to document design processes, including development, testing, analytics, and troubleshooting Experience with rapid development cycles in a web-based environment Strong ability in scripting and test automation Desire to continue professional growth through training and education Preferred skills and qualifications Bachelor's degree (or equivalent) in software engineering or information technology Working knowledge of relational databases as well as ORM and SQL technologies Proficiency with HTML5, CSS3, and content management systems Web application development experience with multiple frameworks, including Wicket, GWT, and Spring MVC Salary Up to £100k (DOE) plus extensive benefits If this role looks to be of interest to you, then please apply TODAY
PHP Developer - Award-Winning Team - Chester, hybrid £37,000, 10% bonus scheme, flexible and hybrid working, medical cover, L&D, progression plan This is an opportunity for a Junior to mid-level PHP Developer to join an award-winning technology department based in Chester. As the latest PHP Developer on their 100-strong engineering team, you will work on a property marketplace similar to Airbnb. The Role As the latest Developer on the team (PHP, Laravel, JavaScript), you will join a smaller squad within a wider engineering function. Within your squad, you will work alongside a group of likeminded Developers to support projects across the full development lifecycle. Your role will be varied and you'll have opportunity to switch squads and projects to further enhance your skill-set. You will get to work across projects such as the in-house property management software, finance systems, the backend APIs and gateways, the web applications team + more! Day to day you will build scalable and resilient solutions during sprints and Agile workflows. You will adopt best practices and support your team where possible. The Tech-Stack Object-Oriented Programming (PHP) Laravel MySQL AWS JavaScript, HTML, CSS React, React Native The Company This company has won several awards for their platform and for being recognised as the best technology company to work for. They will provide you with exposure to the very latest advancements in the tech industry as well as the opportunity to work on varied, Greenfield projects. You will join a company who have a firm work-life balance policy and one of the most competitive benefits packages out there. If you are a person who believes in up-skilling and tech training, this company is perfect for you as they dedicate work time to tech training where you will achieve certificates and learn new skills. This technology hub is commutable from across Chester, Cheshire, North Wales, Wrexham, Liverpool, the Wirral, Manchester. Video interviews are commencing ASAP, so click apply now for immediate consideration. More information - PHP Developer - Award-Winning Team - Chester, hybrid Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
May 01, 2024
Full time
PHP Developer - Award-Winning Team - Chester, hybrid £37,000, 10% bonus scheme, flexible and hybrid working, medical cover, L&D, progression plan This is an opportunity for a Junior to mid-level PHP Developer to join an award-winning technology department based in Chester. As the latest PHP Developer on their 100-strong engineering team, you will work on a property marketplace similar to Airbnb. The Role As the latest Developer on the team (PHP, Laravel, JavaScript), you will join a smaller squad within a wider engineering function. Within your squad, you will work alongside a group of likeminded Developers to support projects across the full development lifecycle. Your role will be varied and you'll have opportunity to switch squads and projects to further enhance your skill-set. You will get to work across projects such as the in-house property management software, finance systems, the backend APIs and gateways, the web applications team + more! Day to day you will build scalable and resilient solutions during sprints and Agile workflows. You will adopt best practices and support your team where possible. The Tech-Stack Object-Oriented Programming (PHP) Laravel MySQL AWS JavaScript, HTML, CSS React, React Native The Company This company has won several awards for their platform and for being recognised as the best technology company to work for. They will provide you with exposure to the very latest advancements in the tech industry as well as the opportunity to work on varied, Greenfield projects. You will join a company who have a firm work-life balance policy and one of the most competitive benefits packages out there. If you are a person who believes in up-skilling and tech training, this company is perfect for you as they dedicate work time to tech training where you will achieve certificates and learn new skills. This technology hub is commutable from across Chester, Cheshire, North Wales, Wrexham, Liverpool, the Wirral, Manchester. Video interviews are commencing ASAP, so click apply now for immediate consideration. More information - PHP Developer - Award-Winning Team - Chester, hybrid Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Resolve Recruitment are working with one of the UK's most dynamic and fast-growing tech companies who, due to considerable expansion, are looking for an experienced Data Engineer to join their IT division. This is a remote based role. Our client relies on powerfully insightful data to inform their systems and solutions, and we're seeking an experienced pipeline-centric data engineer to put it to good use. The ideal candidate will have the expected mathematical and statistical expertise, combined with a rare curiosity and creativity. This person will wear many hats in the role, but much of the focus will be on building out our Python ETL processes and writing superb SQL. Beyond technical prowess, the data engineer will need soft skills for clearly communicating highly complex data trends to organisational leaders. We're looking for someone willing to jump right in and help the company get the most from its data. Objectives of this role Work with data to solve business problems, building and maintaining the infrastructure to answer questions and improve processes Help streamline our data science workflows, adding value to our product offerings and building out the customer lifecycle and retention models Work closely with the data science and business intelligence teams to develop data models and pipelines for research, reporting, and machine learning Be an advocate for best practices and continued learning Responsibilities Work closely with our data science team to help build complex algorithms that provide unique insights into our data Use agile software development processes to make iterative improvements to our back-end systems Model front-end and back-end data sources to help draw a more comprehensive picture of user flows throughout the system and to enable powerful data analysis Build data pipelines that clean, transform, and aggregate data from disparate sources Develop models that can be used to make predictions and answer questions for the overall business Required skills and qualifications Three or more years of experience with Python, SQL, and data visualisation/exploration tools Familiarity with the AWS ecosystem, specifically Redshift and RDS Communication skills, especially for explaining technical concepts to nontechnical business leaders Ability to work on a dynamic, research-oriented team that has concurrent projects Preferred skills and qualifications Bachelor's degree (or equivalent) in computer science, information technology, engineering, or related discipline Experience in building or maintaining ETL processes Professional certification Salary Up to £65k (DOE) plus extensive benefits If this role looks to be of interest to you, then please apply TODAY
May 01, 2024
Full time
Resolve Recruitment are working with one of the UK's most dynamic and fast-growing tech companies who, due to considerable expansion, are looking for an experienced Data Engineer to join their IT division. This is a remote based role. Our client relies on powerfully insightful data to inform their systems and solutions, and we're seeking an experienced pipeline-centric data engineer to put it to good use. The ideal candidate will have the expected mathematical and statistical expertise, combined with a rare curiosity and creativity. This person will wear many hats in the role, but much of the focus will be on building out our Python ETL processes and writing superb SQL. Beyond technical prowess, the data engineer will need soft skills for clearly communicating highly complex data trends to organisational leaders. We're looking for someone willing to jump right in and help the company get the most from its data. Objectives of this role Work with data to solve business problems, building and maintaining the infrastructure to answer questions and improve processes Help streamline our data science workflows, adding value to our product offerings and building out the customer lifecycle and retention models Work closely with the data science and business intelligence teams to develop data models and pipelines for research, reporting, and machine learning Be an advocate for best practices and continued learning Responsibilities Work closely with our data science team to help build complex algorithms that provide unique insights into our data Use agile software development processes to make iterative improvements to our back-end systems Model front-end and back-end data sources to help draw a more comprehensive picture of user flows throughout the system and to enable powerful data analysis Build data pipelines that clean, transform, and aggregate data from disparate sources Develop models that can be used to make predictions and answer questions for the overall business Required skills and qualifications Three or more years of experience with Python, SQL, and data visualisation/exploration tools Familiarity with the AWS ecosystem, specifically Redshift and RDS Communication skills, especially for explaining technical concepts to nontechnical business leaders Ability to work on a dynamic, research-oriented team that has concurrent projects Preferred skills and qualifications Bachelor's degree (or equivalent) in computer science, information technology, engineering, or related discipline Experience in building or maintaining ETL processes Professional certification Salary Up to £65k (DOE) plus extensive benefits If this role looks to be of interest to you, then please apply TODAY
Go beyond. At Willis Towers Watson, we are more than individuals. We are a community focused on helping our colleagues and clients thrive and succeed. Willis Towers Watson is a leading global professional services company that helps organizations improve performance through effective people, financial and risk management. With 45,000 associates around the world, we offer solutions in the areas of benefits, talent management, rewards, and risk and capital management.The Identity and Access Managment team provides global engineering, development and operational support for a range of Identity products, practices and processes across a range of Cloud and On Premise environments. The Identity and Access mgmt. team is responsible for the development activities, availability, security, and performance of the environments and associated functions including M365 services. As the team that maintains a core infrastructure service, the team must collaborate with a number of business segments and technical groups to maintain a stable environment. Willis Towers Watson IT is currently seeking qualified candidates for the position of Identity Engineer. In this position, the successful candidate must demonstrate enterprise-level ability to support a mature environment and associated services in a large dynamic, global environment. Design, develop, implement and support Microsoft Identity Manager, Active Directory and Active Directory Federation Services (ADFS), AAD SSO, Directory Synchronization, and Azure AD/Entra ID. Major Accountabilities: Design, development, implement and support Identity Mgmt Solutions and related technologies in support of JML processes. Partner with and work with business units, vendor application development as well as diverse areas within IT in an on-going basis to understand and implement identity lifecycle management solutions. Active Directory/ADFS/ Entra ID synchronization and management. Provides subject matter expertise for the migration efforts Support ticket resolution and acts as escalation point for Tier 1 and 2 service desk support. Create/Maintain and Enhance Team Processes and DocumentationThe candidate must have the ability to work independently as part of a global team while partnering with application owners, technical business units, data centre services vendors and other diverse areas within IT in an ongoing basis. BS/BA degree in a relevant Business or Information Technology area; Substantial experience implementing Identity Management Solutions. Experience implementing Microsoft Identity Manager (MIM) with multiple reference implementations. Experience coding experience with PowerShell, C#, and .NET Solid experience of support experience with Windows 2012 and above Should be a highly skilled MS MIM architect and developer. Advanced understanding of software development lifecycle and application architecture. Working knowledge of other technology infrastructure components, including but not limited to operating systems MS SCCM/SCOM, TCP/IP, Firewall rules, SSL, system management / monitoring SNMP. Advanced Level experience with PowerShell, and/or shell scripting capabilities as well as MS SQL Server Intermediate level experience with implementing and supporting Microsoft Azure cloud technologies Solid understanding of underlying infrastructure components (storage, networking, etc.) Positive team-first attitude with strong verbal and written communication skills Must possess sound analytical and problem solving capabilities Strong troubleshooting skillsWTW believes that effectively managing a diverse workforce is vital to our business strategy. We have an obligation to our organization, ourselves and our clients to hire and develop the best people we can find. We will continually review our policies and practices to ensure that all areas of the employment process (including recruiting, hiring, work assignments, compensation, benefits, promotions, transfers, company-sponsored development programs and overall workplace experience) are free from discriminatory practices. We are committed to equal employment opportunities at WTW.
May 01, 2024
Full time
Go beyond. At Willis Towers Watson, we are more than individuals. We are a community focused on helping our colleagues and clients thrive and succeed. Willis Towers Watson is a leading global professional services company that helps organizations improve performance through effective people, financial and risk management. With 45,000 associates around the world, we offer solutions in the areas of benefits, talent management, rewards, and risk and capital management.The Identity and Access Managment team provides global engineering, development and operational support for a range of Identity products, practices and processes across a range of Cloud and On Premise environments. The Identity and Access mgmt. team is responsible for the development activities, availability, security, and performance of the environments and associated functions including M365 services. As the team that maintains a core infrastructure service, the team must collaborate with a number of business segments and technical groups to maintain a stable environment. Willis Towers Watson IT is currently seeking qualified candidates for the position of Identity Engineer. In this position, the successful candidate must demonstrate enterprise-level ability to support a mature environment and associated services in a large dynamic, global environment. Design, develop, implement and support Microsoft Identity Manager, Active Directory and Active Directory Federation Services (ADFS), AAD SSO, Directory Synchronization, and Azure AD/Entra ID. Major Accountabilities: Design, development, implement and support Identity Mgmt Solutions and related technologies in support of JML processes. Partner with and work with business units, vendor application development as well as diverse areas within IT in an on-going basis to understand and implement identity lifecycle management solutions. Active Directory/ADFS/ Entra ID synchronization and management. Provides subject matter expertise for the migration efforts Support ticket resolution and acts as escalation point for Tier 1 and 2 service desk support. Create/Maintain and Enhance Team Processes and DocumentationThe candidate must have the ability to work independently as part of a global team while partnering with application owners, technical business units, data centre services vendors and other diverse areas within IT in an ongoing basis. BS/BA degree in a relevant Business or Information Technology area; Substantial experience implementing Identity Management Solutions. Experience implementing Microsoft Identity Manager (MIM) with multiple reference implementations. Experience coding experience with PowerShell, C#, and .NET Solid experience of support experience with Windows 2012 and above Should be a highly skilled MS MIM architect and developer. Advanced understanding of software development lifecycle and application architecture. Working knowledge of other technology infrastructure components, including but not limited to operating systems MS SCCM/SCOM, TCP/IP, Firewall rules, SSL, system management / monitoring SNMP. Advanced Level experience with PowerShell, and/or shell scripting capabilities as well as MS SQL Server Intermediate level experience with implementing and supporting Microsoft Azure cloud technologies Solid understanding of underlying infrastructure components (storage, networking, etc.) Positive team-first attitude with strong verbal and written communication skills Must possess sound analytical and problem solving capabilities Strong troubleshooting skillsWTW believes that effectively managing a diverse workforce is vital to our business strategy. We have an obligation to our organization, ourselves and our clients to hire and develop the best people we can find. We will continually review our policies and practices to ensure that all areas of the employment process (including recruiting, hiring, work assignments, compensation, benefits, promotions, transfers, company-sponsored development programs and overall workplace experience) are free from discriminatory practices. We are committed to equal employment opportunities at WTW.