cover image
Office for National Statistics

Office for National Statistics

www.ons.gov.uk

3 Jobs

4,130 Employees

About the Company

We’re the Office for National Statistics (ONS), the UK’s largest independent producer of official statistics.

The statistics we gather make a real difference, helping people make important decisions for the nation and our communities on everything from health and education to the environment and the cost of living. We’re responsible for the census that happens every ten years and share information and analysis about some of the UK’s most topical issues.

To find out more about how you can join us at the ONS, email talent.acquisition@ons.gov.uk or call 01633 455556.

We don't monitor LinkedIn for messages, for general and statistical enquiries contact https://www.ons.gov.uk/aboutus/contactus/generalandstatisticalenquiries

Listed Jobs

Company background Company brand
Company Name
Office for National Statistics
Job Title
Software Engineer - Year In Industry Programme
Job Description
**Job Title:** Software Engineer - Year In Industry Programme **Role Summary:** Entry-level training program offering a fixed-term Year in Industry placement, followed by part-time/flexible employment during studies, and potential permanent employment post-graduation. Focus on software engineering, agile collaboration, and product development. **Expectations:** - One-year fixed-term contract (Year in Industry placement). - Followed by part-time/flexible role during final year of studies (second fixed-term contract). - Permanent employment offer upon successful completion of stages and graduation. - Must attend in-person induction and assessments for progression. **Key Responsibilities:** - Develop, test, and maintain software applications using agile methodologies. - Collaborate with cross-functional teams to design and improve products/platforms. - Perform code reviews, adhere to coding standards, and implement secure, scalable solutions. - Support deployment pipelines using cloud infrastructure (AWS, Google Cloud) and CI/CD tools (Concourse). - Contribute to open-source practices, share knowledge, and adopt best practices in software engineering. **Required Skills:** - Proficient in programming languages (Python, JavaScript, Node, Java, SAS) and frameworks (Flask, React). - Experience with tools: Visual Studio Code/Studio, GitHub, Terraform, and cloud-native development. - Understanding of software design principles (re-usability, 12-factor apps, iterative delivery). - Collaborative problem-solving, testing (manual/automated), and infrastructure-as-code practices. **Required Education & Certifications:** - Pursuing or intending to pursue a Bachelor’s or Master’s degree in software engineering or related field. - No specific certifications required; relevant academic qualifications emphasized.
Titchfield, United kingdom
On site
Fresher
09-01-2026
Company background Company brand
Company Name
Office for National Statistics
Job Title
Business Continuity and Protective Security Officer
Job Description
**Job title** Business Continuity and Protective Security Officer **Role Summary** Lead the Business Continuity Management System (BCMS) and provide strategic guidance on protective security and crisis management. Administer BCMS processes, develop Business Impact Analyses (BIAs) and Business Continuity Plans (BCPs), facilitate resilience exercises, and support incident response structures across the organisation. Maintain physical security responsibilities at operational sites. **Expectations** - Deliver expert advice and quality assurance for the BCMS and protective security initiatives. - Enable the effective integration of business continuity into day‑to‑day operations and strategic planning until 2026. - Support the organisation’s risk appetite by identifying, documenting, and escalating risks and issues. - Facilitate continuous improvement of the BCMS and physical security measures. **Key Responsibilities** 1. **BCMS Administration** – Act as system lead administrator for the BCMS, ensuring documentation, version control, and stakeholder access. 2. **Business Impact Analysis & Continuity Planning** – Advise business areas on developing BIAs and BCPs, ensuring alignment with organisational priorities. 3. **Exercise Delivery** – Plan, facilitate, and review business continuity exercises for all business units. 4. **Risk Management** – Identify, record, and elevate business continuity risks; maintain an up‑to‑date risk register and accountability matrix. 5. **Incident & Crisis Management** – Support strategic, tactical, and operational incident response structures and frameworks. 6. **Policy & Programme Development** – Draft, review, and update business continuity policies and programme activities across the entire life cycle. 7. **Physical Security** – Execute on‑site physical security responsibilities at designated locations. 8. **Continuous Improvement** – Monitor and report on BCMS performance, recommend enhancements, and ensure compliance with national standards and international best practices. **Required Skills** - Deep understanding of business continuity frameworks (e.g., ISO 22301, ISO 27001) and protective security principles. - Experience in risk assessment, BIA and BCP development. - Strong facilitation and exercise‑delivery capabilities. - Proficient in incident and crisis management coordination. - Excellent written and verbal communication for reporting and stakeholder engagement. - Analytical mindset with the ability to interpret and translate risk data into actionable plans. - Project management skills and ability to work cross‑functionally. **Required Education & Certifications** - Bachelor’s degree in Business, Information Systems, Security, or a related field. - Business Continuity Institute (BCI) certification (BCMP, BCIT, or equivalent) – or demonstrated intent to obtain professional qualification. - Relevant security qualifications (e.g., GCF‑E, GCF‑S) preferred but not mandatory. ---
Titchfield, United kingdom
On site
05-02-2026
Company background Company brand
Company Name
Office for National Statistics
Job Title
Data Scientist
Job Description
**Job title**: Data Scientist **Role Summary**: Apply advanced analytics, machine learning, and statistical techniques to transform UK statistical data and deliver insights that guide policy and operational decisions. Work within multidisciplinary teams to develop scalable data products and modernise legacy analytics infrastructure. **Expactations**: - Self‑motivated learner with a passion for continuous improvement and knowledge sharing. - Proven ability to communicate complex findings clearly to non‑technical stakeholders. - Experience working in Agile environments and collaborating across analytical, technical, and policy teams. **Key Responsibilities**: - Develop and maintain clean, reusable code (Python, R) and deploy models on cloud platforms (AWS, Azure, GCP). - Design, implement, and validate predictive models, machine learning pipelines, and AI solutions for economic & social science challenges. - Build user‑facing data products (APIs, dashboards, Flask interfaces) to deliver actionable insights. - Manage stakeholder relationships, provide progress updates, risk mitigation, and time/resource estimates. - Mentor junior analysts and contribute to team skill development. - Ensure data practices are ethical, secure and comply with regulatory standards. - Participate in data engineering tasks: data ingestion, cleaning, feature engineering, and storage on distributed systems. **Required Skills**: - Strong programming in Python and/or R; experience with cloud‑based data pipelines and distributed computing (Spark, Dask). - Proficiency in machine learning libraries (scikit‑learn, XGBoost, TensorFlow/PyTorch) and statistical modeling. - Knowledge of APIs, containerisation (Docker), and version control (Git). - Solid understanding of data engineering principles: ETL, data warehousing, SQL, and big‑data frameworks. - Demonstrated ability to translate business problems into analytical solutions and communicate results. - Familiarity with Agile project management and stakeholder engagement. **Required Education & Certifications**: - Minimum bachelor’s degree in Computer Science, Statistics, Applied Mathematics, Economics or related field. - Master’s degree or equivalent advanced practice preferred. - Professional certifications (e.g., AWS Certified Data Analytics, Google Professional Data Engineer, Microsoft Certified: Azure Data Scientist Associate) are desirable.
Titchfield, United kingdom
Hybrid
02-03-2026