cover image
Noir

Noir

www.noirconsulting.co.uk

5 Jobs

44 Employees

About the Company

NOIR - YOUR MICROSOFT RECRUITMENT PARTNER

Noir is the leading Microsoft recruitment agency in the UK, Europe and USA. Fluent in this area, we understand the finer points of the technologies. We can help candidates make the right career decisions and help employers find the best people for their business.

WANT TO GET HIRED?

As a candidate when you choose to work with Noir here is a snapshot of what you can expect:

FASTER RESULTS - We help candidates secure roles quicker than anyone else.

UPGRADED CAREER - 95% of our candidates secure roles that exceed their expectations.

MORE CHOICE - We have access to positions that no other recruiters have.

IMPROVED SALARY - 92% of our candidates secure a salary increase.

LOOKING TO HIRE?

As a client when you choose to work with Noir here is a snapshot of what you can expect:

INCREASED QUALITY OF CANDIDATE - We provide our clients with unparalleled access to the strongest pool of candidates within the Microsoft community, with over 95% of the candidates’ universe mapped out.

PROVEN SUCCESS - We are the market leader in Microsoft recruitment.

MICROSOFT KNOWLEDGE - No recruitment agency is as embedded and possess such a reach into Microsoft’s ecosystem as Noir. We are the trusted recruitment partner to some of the world’s leading organisations.

TECHNICAL TESTING - We technically test all candidates. Our clients have the choice of using our off-the shelf test or we can administer a bespoke test at no additional cost.

To discuss our service offerings in detail please do not hesitate to contact us on: hello@noirconsulting.co.uk or call one of our global network of offices, using the phone numbers listed on our website: www.noirconsulting.co.uk

WHEN IT COMES TO PLACING MICROSOFT PROFESSIONALS, THERE IS NO-ONE BETTER THAN NOIR.

Listed Jobs

Company background Company brand
Company Name
Noir
Job Title
DevOps Engineer
Job Description
**Job Title:** DevOps Engineer **Role Summary:** Drive rapid feature delivery, platform resilience, and global scalability for a high‑growth SaaS product. Own the design, automation, and operation of cloud‑native infrastructure, CI/CD pipelines, and monitoring solutions within an Agile environment. **Expectations:** - Deliver reliable, automated infrastructure that supports continuous delivery. - Enhance platform performance, security, and cost efficiency. - Collaborate cross‑functionally to shape the DevOps roadmap and mentor team members. **Key Responsibilities:** - Design, implement, and maintain CI/CD pipelines using Azure DevOps and GitHub. - Automate infrastructure provisioning and configuration with Terraform, Docker, and Kubernetes on AWS. - Develop and maintain monitoring, alerting, and performance dashboards (e.g., Datadog, Prometheus). - Write and maintain scripts/tools in Python, C# or similar languages for automation tasks. - Participate in incident response, root‑cause analysis, and post‑mortem reviews. - Contribute to security, compliance (ISO, SOC 2), and cost‑optimization initiatives. - Provide technical guidance and knowledge sharing to engineering teams. **Required Skills:** - Strong experience with AWS (core services, networking, IAM). - Proficiency in Azure DevOps pipelines and GitHub version control. - Expertise in containerization (Docker) and orchestration (Kubernetes). - Infrastructure‑as‑Code using Terraform (or equivalent). - Scripting/ programming in Python, C# or comparable languages. - Hands‑on with Linux administration and shell scripting. - Monitoring tools such as Datadog, Prometheus, Grafana. - Familiarity with Agile/Scrum development processes. - Understanding of security/compliance frameworks (ISO, SOC 2) and cost‑optimization practices. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field (or equivalent practical experience). - Relevant certifications optional but beneficial (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator, Azure DevOps Engineer).
London, United kingdom
Hybrid
25-09-2025
Company background Company brand
Company Name
Noir
Job Title
Machine Learning Engineer
Job Description
**Job Title** Machine Learning Engineer **Role Summary** Develop and deploy machine‑learning models and end‑to‑end inference pipelines that accelerate design, simulation, and manufacturing of advanced materials. Collaborate with data scientists, materials scientists, and software engineers to translate domain knowledge into production‑grade AI solutions. **Expectations** - Deliver reliable, scalable ML systems in a fast‑moving deep‑tech environment. - Work cross‑functionally to validate models against physical experiments and hardware constraints. - Participate in continuous improvement of data, model, and deployment pipelines. **Key Responsibilities** - Design, train, and evaluate predictive models using supervised, unsupervised, and probabilistic approaches. - Build reproducible data pipelines with version‑controlled code and automated workflows (Airflow, CI/CD). - Containerize and orchestrate services (Docker, Kubernetes) for cloud deployment (AWS, Azure, GCP). - Implement MLOps practices: monitoring, logging, model registry (MLflow), and retraining strategies. - Visualize model performance and simulation outputs for interdisciplinary teams. - Contribute to research‑grade projects, refining physics‑based simulation‑ML integration. **Required Skills** - Proficiency in Python; libraries: PyTorch, TensorFlow, Scikit‑learn, Pandas, NumPy, SciPy. - Experience with MLOps tools: MLflow, Airflow, Docker, Kubernetes, CI/CD pipelines. - Cloud infrastructure: AWS, Azure, or GCP; IaC experience with Terraform. - Familiarity with Bayesian modelling and probabilistic programming. - Strong Git workflow and Agile development principles. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Materials Science, or related field. - (Optional) Certifications in cloud platforms (AWS/Azure/GCP) and MLOps tooling strengthen the application.
Oxford, United kingdom
On site
29-10-2025
Company background Company brand
Company Name
Noir
Job Title
Java Software Engineer
Job Description
**Job Title:** Java Software Engineer **Role Summary:** Design, develop, and deploy high‑performance financial microservices using Java and Spring Boot on AWS EKS/Kubernetes. Build secure, scalable RESTful APIs, manage Postgres and Redshift data pipelines, and collaborate with iOS/Android teams to support mobile‑first financial products. **Expectations:** - Deliver production‑grade code in an Agile environment. - Build scalable services that meet high availability and performance requirements. - Maintain clean, well‑documented code and automated tests. - Participate in continuous integration and deployment pipelines. - Integrate seamlessly with mobile and analytics platforms. **Key Responsibilities:** - Develop and maintain microservices in Java/Spring Boot. - Implement CI/CD pipelines (Jenkins/GitHub Actions). - Design and optimize SQL schemas for PostgreSQL and Redshift. - Create and document RESTful APIs. - Deploy, scale, and monitor services on AWS EKS/Kubernetes. - Collaborate with mobile engineers to ensure end‑to‑end integration. - Participate in sprint planning, daily stand‑ups, and retrospectives. - Troubleshoot and resolve performance and reliability issues. **Required Skills:** - Proficient in Java (8+), Spring Boot, Spring Cloud. - Experience with Kubernetes, Docker, and AWS (EKS, EC2, S3, IAM). - Strong SQL skills – PostgreSQL, Amazon Redshift. - RESTful API design and implementation. - CI/CD tooling (Jenkins, GitHub Actions, GitLab CI). - Agile (Scrum/Kanban) development practices. - Version control with Git. - Familiarity with mobile integration (iOS/Android native). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. - AWS Certified Developer – Associate or Solutions Architect – Associate (preferred). - CNCF Certified Kubernetes Application Developer (CKAD) or similar (preferred).
London, United kingdom
On site
31-10-2025
Company background Company brand
Company Name
Noir
Job Title
Data Scientist
Job Description
**Job title**: Data Scientist **Role Summary** Lead the extraction of actionable insights from large datasets, develop predictive models, and construct data‑driven solutions for the insurance sector. Collaborate with cross‑functional teams to translate analytical findings into strategic recommendations and oversee the full data lifecycle from sourcing to publishing. **Expectations** - Demonstrate end‑to‑end ETL pipeline ownership and data‑lifecycle management. - Communicate complex analytical results clearly to stakeholders and data providers. - Apply rigorous statistical analysis and model validation to support business decisions. **Key Responsibilities** - Design, build, and maintain scalable data pipelines using Azure Data Factory, Cosmos DB, PostgreSQL, and PostGIS. - Source, cleanse, and enrich data from internal and external providers, ensuring compliance with licensing terms. - Develop and deploy predictive models in Python, validating performance and retraining as needed. - Create interactive visualizations and dashboards in Jupyter notebooks to monitor key metrics and model outputs. - Collaborate with product, engineering, and business teams to integrate data insights into operational workflows. - Document data processes, model assumptions, and analytical findings for reproducibility and audit compliance. **Required Skills** - Python (pandas, NumPy, scikit‑learn, matplotlib/seaborn) and Jupyter notebook proficiency. - Strong statistical knowledge (regression, classification, hypothesis testing). - Full ETL pipeline design and implementation experience with Azure Data Factory. - Database experience with Cosmos DB, PostgreSQL, and spatial extensions (PostGIS). - Data visualization and storytelling skills. - Proficient in C#/.NET is desirable for cross‑team collaboration. - Excellent problem‑solving, analytical, written, and verbal communication abilities. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Data Science, Statistics, Mathematics, or related field (Master’s preferred). - Relevant certifications (e.g., Azure Data Engineer Associate, Microsoft Certified: Data Scientist Associate) are advantageous.
United kingdom
Remote
25-11-2025