SC Cleared Python Developer in Newcastle upon Tyne

SC Cleared Python Developer in Newcastle upon Tyne

Newcastle upon Tyne Full-Time 50000 - 60000 € / year (est.) No home office possible
Opus Recruitment Solutions

At a Glance

  • Tasks: Join us in developing and maintaining Citizen Event Analytics, transforming data into valuable insights.
  • Company: Dynamic tech team supporting the Department for Work and Pensions (DWP).
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and a focus on continuous improvement.
  • Why this job: Make a real difference by enhancing citizen services through innovative data solutions.
  • Qualifications: Experience with Python, SQL, and data processing tools like Apache Spark and Airflow.

The predicted salary is between 50000 - 60000 € per year.

Citizen Event Analytics (CEA) is a cross-benefit, cross-channel event history compiled from citizens' interaction, claim processing and support events. CEA uses a pipeline that:

  • Extracts event data from different sources
  • Transforms the data into a usable and trusted resource
  • Loads that data into the data asset that is accessible to Data users through the Uplifted Analytical Service (UAS).

Support DWP in the maintenance of the longitudinal event history data asset and associated data pipelines that forms Citizen Event Analytics. As directed by DWP, activities may include:

  • Plan and lead development on sets of related stories
  • Have an understanding of the whole CEA system and take responsibility for teaching this to others
  • Work with other users, Product Owner and Business Analyst to understand what needs to be built
  • Coach and mentor more junior colleagues
  • Operate the ingest and publishing production pipelines/services, that are built and find ways to improve system robustness, resilience and stability

Key skills required:

  • Understanding of data processing using Apache Spark
  • Use of Python, SQL, and familiarity with PySpark
  • Experience using Apache Airflow for task orchestration
  • Understanding of EMR and reviewing output logs
  • Use of Jupyter notebooks and/or Amazon Athena to query and validate data
  • Data analysis to identify root cause of issues
  • Understanding of dimensional data models and slowly changing dimensions/historic data capture
  • Use of AWS console and services such as CloudWatch, IAM, S3, Glue, ECR, EC2, EMR, Dynamo DB, LakeFormation
  • Familiarity with Amazon Textract and Comprehend
  • Understanding of both server-side and client-side encryption
  • Use of GitLab for source code management pipelines for CI/CD
  • Use of GitLab Tags for component versioning in shared repositories
  • Understanding of Docker and containerization of solutions
  • IaC using Terraform
  • Experience of understanding how customer expectations transition to applied functionality
  • Familiarity with, and implementation of, DWP Engineering best practices
  • Use of GitLab for release tagging and deployments
  • Familiarity with basic data structures for constructing a solution

SC Cleared Python Developer in Newcastle upon Tyne employer: Opus Recruitment Solutions

As a leading employer in the tech sector, we offer an innovative work environment where SC Cleared Python Developers can thrive. Our commitment to employee growth is evident through continuous training opportunities and a collaborative culture that encourages mentorship and knowledge sharing. Located at the heart of the public sector, we provide meaningful work that directly impacts citizens' lives, making your contributions not just valuable but truly rewarding.

Opus Recruitment Solutions

Contact Detail:

Opus Recruitment Solutions Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land SC Cleared Python Developer in Newcastle upon Tyne

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Python Developer gig.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects, especially those using Python, SQL, and Apache Spark. This gives potential employers a taste of what you can do and how you tackle real-world problems.

Tip Number 3

Prepare for the technical interview! Brush up on your knowledge of data processing and AWS services. We recommend practicing coding challenges and discussing your thought process out loud to impress your interviewers.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace SC Cleared Python Developer in Newcastle upon Tyne

Apache Spark
Python
SQL
PySpark
Apache Airflow
EMR
Jupyter Notebooks

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the SC Cleared Python Developer role. Highlight your experience with Python, SQL, and any relevant tools like Apache Spark and Airflow. We want to see how your skills match what we're looking for!

Showcase Your Projects:Include specific projects where you've used the key skills mentioned in the job description. Whether it's data processing or using AWS services, we love to see real examples of your work that demonstrate your expertise.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to explain your technical skills without jargon. We appreciate straightforward communication!

Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Opus Recruitment Solutions

Know Your Tech Inside Out

Make sure you’re well-versed in the key skills listed in the job description, especially Python, SQL, and Apache Spark. Brush up on your knowledge of data processing and be ready to discuss how you've used these technologies in past projects.

Understand the CEA System

Familiarise yourself with Citizen Event Analytics and its components. Be prepared to explain how you would contribute to maintaining the longitudinal event history data asset and improving system robustness. Showing that you understand the bigger picture will impress the interviewers.

Prepare for Scenario Questions

Expect questions that assess your problem-solving skills, particularly around data analysis and root cause identification. Think of specific examples from your experience where you’ve tackled similar challenges and be ready to share them.

Show Your Mentoring Side

Since the role involves coaching and mentoring junior colleagues, be prepared to discuss your approach to teaching and supporting others. Share any relevant experiences where you’ve helped someone grow their skills or understanding in a technical area.