At a Glance
- Tasks: Join our team to develop and maintain cutting-edge data pipelines using Python and Apache Spark.
- Company: Dynamic organisation focused on citizen analytics and data-driven solutions.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on continuous learning and development.
- Why this job: Make a real difference by improving citizen services through innovative data solutions.
- Qualifications: Experience in Python, SQL, and data processing; passion for mentoring others.
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:
- Planning and leading development on sets of related stories
- Having an understanding of the whole CEA system and taking responsibility for teaching this to others
- Working with other users, Product Owner and Business Analyst to understand what needs to be built
- Coaching and mentoring more junior colleagues
- Operating the ingest and publishing production pipelines/services, and finding 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 Ltd
As a SC Cleared Python Developer at Citizen Event Analytics, you will be part of a dynamic team dedicated to enhancing citizen interaction through innovative data solutions. Our inclusive work culture fosters collaboration and continuous learning, providing ample opportunities for professional growth while contributing to meaningful projects that impact the community. Located in a vibrant area, we offer competitive benefits and a supportive environment that values your expertise and encourages you to thrive.
Contact Detail:
Opus Recruitment Solutions Ltd 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. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for those interviews by practising common questions and showcasing your skills. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 3
Don’t just apply and wait! Follow up on your applications after a week or so. A quick email can show your enthusiasm and keep you on their radar.
✨Tip Number 4
Check out our website for the latest job openings. We’re always looking for talented individuals, and applying directly through us can give you a better chance of landing that dream role!
We think you need these skills to ace SC Cleared Python Developer in Newcastle upon Tyne
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 or Airflow. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include any projects that demonstrate your understanding of data processing and analytics. If you've worked with AWS services or have experience in CI/CD pipelines, let us know! We love seeing practical examples of your work.
Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate straightforward communication, so don’t be afraid to show your personality!
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to track your application status. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at Opus Recruitment Solutions Ltd
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technical skills listed in the job description. Brush up on your Python, SQL, and Apache Spark knowledge, and be ready to discuss how you've used these tools in past projects. Being able to explain your experience with data processing and task orchestration using Apache Airflow will definitely impress.
✨Understand the CEA System
Familiarise yourself with the Citizen Event Analytics system and its components. Be prepared to explain how you would approach teaching this system to others, as mentoring is a key part of the role. Showing that you can break down complex concepts into digestible pieces will highlight your communication skills.
✨Demonstrate Problem-Solving Skills
Be ready to discuss specific examples where you identified root causes of issues in data analysis. Think about how you’ve improved system robustness or stability in previous roles. This will show that you not only understand the technical side but can also think critically about challenges.
✨Showcase Your Collaboration Skills
Since the role involves working closely with Product Owners and Business Analysts, prepare to talk about your experience collaborating in teams. Highlight any instances where you’ve successfully worked with others to build solutions or improve processes, as teamwork is essential in this position.