Make yourself visible and let companies apply to you.
Roles

Apache NiFi Jobs

Overview

Discover the latest Apache NiFi jobs on Haystack, your go-to IT job board for top data engineering opportunities. Whether you're an experienced Apache NiFi developer or looking to start a career in data flow automation, explore hundreds of real-time job listings tailored to your skills. Find your next role in data integration, stream processing, or system administration with leading tech companies hiring now. Start your Apache NiFi job search on Haystack and advance your IT career today!
Filters applied
Apache NiFi
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Java Software Engineer
Omega Resource Group
Gloucester
Hybrid
Graduate - Mid
Private salary
RECENTLY POSTED
java
linux
react
aws
mongodb
git
+7
Java Software Engineer – Defence, Cyber & Intelligence | Full-Time | eDV Clearance Required We are seeking Software Engineers at all levels to join a leading aerospace and defence organisation, delivering mission-critical software for high-impact programmes in the Defence, Cyber, and Intelligence sectors. You’ll work on cutting-edge DevSecOps systems and applications, supporting secure digital infrastructures across the UK. This is a fantastic opportunity to contribute to meaningful projects while enjoying flexible working arrangements and excellent development opportunities. Key Responsibilities: Software design, development, and debugging on secure systems Creating and maintaining test frameworks (e.g., JUnit 5) Developing in Linux environments with modern languages (Java, Python) Working with Agile/SCRUM practices and CI/CD pipelines (GitLab) Contributing across the software development lifecycle from requirements to deployment Tech Stack Includes: Java, Python, Linux, Git, JUnit, GitLab CI/CD, Oracle, MongoDB, JavaScript/TypeScript, React, Apache NiFi, Elasticsearch, Kibana, AWS, Hibernate, Atlassian Suite What’s on Offer: Hybrid working and flexible schedules (4xFlex) Ongoing training and career development Exciting projects within the UK’s secure technology sector Comprehensive benefits package PLEASE NOTE: eDV clearance is required to start. The process can take 6 - 18 months. For more information on this role, please contact Daiane on 0121 2694660 or send your CV to Candidates currently working as a Program Manager, Programme Manager, or Project Manager from Defence, Aerospace, Nuclear, or Government bodies are ideal for this role. Omega is an employment agency specialising in opportunities at all levels within the Aerospace, Automotive, Defence, Electronics, Energy, Engineering, Manufacturing, Renewable, and Scientific industries. Explore more opportunities in your field at . Omega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors. TPBN1_UKTJ
Data Engineer - Gloucester
NSD
Gloucester
Hybrid
Mid - Senior
£70,000
processing-js
mongodb
kafka
python
nosql
java
+2
Gloucester location - hybrid working when possibleMust hold active Enhanced DV Clearance (West)Competitive Salary DOE - 6% bonus, 25 days holiday, clearance bonusExperience in Data Pipelines, ETL processing, Data Integration, Apache, SQL/NoSQLWho Are We?Our client is a trusted and growing supplier to the National Security sector, delivering mission-critical solutions that help keep the nation safe, secure, and prosperous. You’ll work with cutting-edge technologies including AI/Data Science, Cyber, Cloud, DevOps/SRE, and Platform Engineering. They have long-term contracts secured across the latest customer framework and are set for significant growth.What will the Data Engineer be Doing?You will develop mission-critical data solutions and manage pipelines that transform diverse data sources into valuable insights for our client’s National Security customers. You will collaborate with clients to solve complex challenges, utilising distributed computing techniques to handle large-scale, real-time, and unstructured data.Responsibilities include:Design and develop data pipelines, including ingestion, orchestration, and ETL processing (e.g., NiFi).Ensure data consistency, quality, and security across all processes.Create and maintain database schemas and data models.Integrate and enrich data from diverse sources, maintaining data integrity.Maintain and enhance existing architectural components such as Data Ingest and Data Stores.Troubleshoot and diagnose issues within integrated (enriched) data systems.Collaborate with the scrum team to decompose user requirements into epics and stories.Write clean, secure, and reusable code following a test-driven development approach.Monitor system performance and implement updates to maintain optimal operation.The Data Engineer Should Have:Active eDV clearance (West)Willingness to work full time on site in Gloucester when required.Required technical experience in the following:Apache KafkaApache NiFISQL and noSQL databases (e.g. MongoDB)ETL processing languages such as Groovy, Python or JavaTo be Considered:Please either apply by clicking online or emailing me directly to . For further information please call me on 0161 416 6800 / 07719065951 - I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to follow me on Twitter @SearchableHenry or connect with me on LinkedIn, just search Henry Clay-Davies (searchability). I look forward to hearing from you.KEY SKILLS:DATA ENGINEER / DATA ENGINEERING / DEFENCE / NATIONAL SECURITY / DATA STRATEGY / DATA PIPELINES / DATA GOVERNANCE / SQL / NOSQL / APACHE / NIFI / KAFKA / ETL / GLOUCESTER / DV / SECURITY CLEARED / DV CLEARANCETPBN1_UKTJ
Data Engineer - (DV Eligible - SC Cleared)
Sanderson Government and Defence
Manchester
Hybrid
Mid - Senior
£65,000
mongodb
kafka
python
nosql
java
apache-nifi
+1
The Role Based in Manchester, you will work as a Data Engineer responsible for designing, building, and maintaining robust data pipelines and data architectures. You will work closely with stakeholders to understand complex data challenges, transform raw data into meaningful insights, and support analytics and reporting. This includes working with batch, streaming, real-time, and unstructured data, applying distributed compute techniques to handle large datasets efficiently. This is a hybrid role, with time split between the Manchester office and working from home. Key Responsibilities Develop and maintain data ingestion pipelines and orchestration workflows Design database schemas and data models Integrate and enrich data from multiple sources, ensuring consistency and quality Design and implement ETL/ELT processes (for example using Apache NiFi) Produce reusable, maintainable code with a test-driven approach Maintain and enhance existing data platforms and services Investigate and resolve operational issues in integrated datasets Implement data security measures to protect sensitive information Support Agile delivery, breaking down user requirements into actionable tasks Monitor and optimise system performance for reliability and efficiency Required Skills Apache Kafka Apache NiFi SQL and NoSQL databases (for example MongoDB) ETL/ELT development with Groovy, Python, or Java About the Employer With over 60 years of experience supporting government and defence programmes, this employer delivers deep technical expertise in sensors, communications, cyber, and advanced analytics. Operating from the Manchester technology hub, the organisation applies innovation, technology, and data to help clients make informed decisions and protect critical systems and infrastructure. Clearances and Eligibility Due to the nature of this role, you must already hold SC clearance and be eligible to achieve the highest level of security clearance. Therefore, this position is only open to British nationals who do not hold dual nationality. Benefits and Culture Work at the cutting edge of technology in defence and national security Opportunity to spend time on innovative R&D projects and concept creation Collaborative and creative environment that values technical excellence Competitive bonus scheme up to £3,000 / 6% of salary Generous holiday allowance: 30 days plus bank holidays, with 3.5 additional days over Christmas and the option to buy or sell extra leave Supportive and engaging culture focused on growth and innovation Hybrid working in Manchester: typically 3 days in the office and 2 days from home, with flexibility to work fully on-site if required Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you. TPBN1_UKTJ
Data Engineer (National Security)
Sanderson Government and Defence
Normanton
Hybrid
Mid - Senior
£65,000
mongodb
kafka
python
nosql
java
apache-nifi
+1
The RoleAs a Data Engineer, you’ll be responsible for designing, building, and maintaining robust data pipelines and architectures. You will work closely with stakeholders to understand complex data challenges, transform raw data into meaningful insights, and support analytics and reporting. This includes working with batch, streaming, real-time, and unstructured data, applying distributed compute techniques to handle large datasets efficiently.Key Responsibilities
Develop and maintain data ingestion pipelines and orchestration workflows
Design database schemas and data models
Integrate and enrich data from multiple sources, ensuring consistency and quality
Design and implement ETL/ELT processes (e.g., using Apache NiFi)
Produce reusable, maintainable code with a test-driven approach
Maintain and enhance existing data platforms and services
Investigate and resolve operational issues in integrated datasets
Implement data security measures to protect sensitive information
Support Agile delivery, breaking down user requirements into actionable tasks
Monitor and optimise system performance for reliability and efficiency
Required Skills
Apache Kafka
Apache NiFi
SQL and NoSQL databases (e.g., MongoDB)
ETL/ELT development with Groovy, Python, or Java
About the EmployerWith over 60 years of experience supporting government and defence programmes, this employer delivers deep technical expertise in sensors, communications, cyber, and advanced analytics. The organisation applies innovation, technology, and data to help clients make informed decisions and protect critical systems and infrastructure.ClearancesDue to the nature of this role, we require you to be eligible to achieve the highest level of security clearance.Benefits & Culture
Work at the cutting edge of technology in defence and national security
Opportunity to spend time on innovative R&D projects and concept creation
Collaborative, geeky, and creative environment that celebrates technical brilliance
Competitive bonus scheme up to £3,000 / 6% of salary
Generous holiday: 30 days + bank holidays, 3.5 days over Christmas, option to buy/sell extra leave
Supportive and engaging culture, focused on growth and innovation
Hybrid working: 3 days in the office, 2 days from home, flexible to work fully on-site if needed
Reasonable Adjustments:Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.
Senior Software Engineer
Mane Contract Services
Bristol
Hybrid
Senior
£80,000
linux
react
aws
mongodb
javascript
confluence
+14
We are recruiting Senior Software Engineers to support a range of Defence, Cyber, and Intelligence programmes based in Gloucester. These roles offer meaningful, impactful work with strong opportunities for professional development, alongside a healthy work-life balance through flexible and hybrid working options. You’ll contribute to the development of cutting-edge DevSecOps software systems and applications, playing a key role in driving innovation and protecting critical digital infrastructure in the UK. Whether you specialise in a single area or operate across multiple software development disciplines with a focus on the cyber domain, your expertise will be Security Clearance: DV clearance is required to start. If you are passionate about software engineering and ready to take the next step in your career, we would love to hear from you. Even if you don’t meet every requirement, your skills and perspective may still be a great fit-so we encourage you to apply.valued and supported. Role Responsibilities: * Carry out software development activities under the guidance of a Software Engineering Lead. * Design and develop tests for software debugging. * Translate customer requirements into software features using appropriate standards, tools, and processes across the full development lifecycle. * Identify and correct program errors. * Prepare operating instructions and maintain clear documentation. * Analyse system capabilities and requirements to resolve software development questions related to intent, input, output, and control mechanisms. * Champion automation including Infrastructure as Code, CI/CD, and test automation. Required Skills and Experience: * Strong proficiency in modern Java; knowledge of Python, C++, JavaScript, TypeScript, or React is a plus. * Experience developing on Linux. * Solid understanding of mocking and unit-testing frameworks such as JUnit 5. * Experience with Git version control. * Proficient in Agile development using SCRUM. * Experience with Oracle or other relational databases and/or MongoDB. * Experience with GitLab CI/CD pipelines. * Experience working with Apache NiFi. * Familiarity with Atlassian tools including Bitbucket, Jira, and Confluence. * Experience with Elasticsearch and Kibana. * Experience with Hibernate. * Experience with AWS services such as EC2, EKS, Fargate, IAM, S3, and Lambda. * Experience building CI/CD pipelines for cloud deployments. Desired Skills: * Experience developing software for cloud deployment, particularly AWS. * Experience building microservices or serverless architectures. * Understanding challenges of migrating on-premise workloads to cloud environments. * Experience with JSF (PrimeFaces). Preferred Qualifications or Certifications: * Oracle Java Certification * AWS Certification * ISTQB Certification * OSCP Certification * CCNA Certification
Page 1 of 1

Frequently asked questions

What is Apache NiFi and why is it important in IT?
Apache NiFi is an open-source data integration tool designed to automate the movement and transformation of data between systems. It is important in IT for managing data flow efficiently, enabling real-time analytics, and supporting scalable data pipelines.
What types of IT jobs involve Apache NiFi?
Jobs involving Apache NiFi typically include Data Engineer, ETL Developer, Big Data Engineer, Integration Engineer, and DevOps roles that require building, managing, and optimizing data pipelines.
What skills are commonly required for Apache NiFi positions?
Common skills for Apache NiFi roles include experience with data flow management, knowledge of ETL processes, familiarity with Java and scripting languages, understanding of big data ecosystems (like Hadoop, Kafka), and strong problem-solving abilities.
How can I find Apache NiFi job openings on Haystack?
You can find Apache NiFi job openings on Haystack by using the search bar on the homepage, entering ‘Apache NiFi’, and filtering results by location, job type, and experience level to find positions that match your criteria.
Are there remote opportunities available for Apache NiFi jobs?
Yes, many companies offer remote or flexible work arrangements for Apache NiFi roles. You can filter your job search on Haystack to show remote opportunities specifically.