Python jobs in Lauder
- Registers of ScotlandGlasgow EH8 7AU
- Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD).
- An experienced data engineer is required to join the…
- View all Registers of Scotland jobs - Glasgow jobs
- Salary Search: Data Engineer salaries in Glasgow
- See popular questions & answers about Registers of Scotland
- Scottish Public Pensions AgencyGalashiels TD1 3TE
- Working closely with colleagues, suppliers and partners, you will drive the development of scalable, secure solutions using modern standards, scripting tools (…
- University of EdinburghEdinburgh
- Full-time: 35 hours per week.
- You will join the ELM software engineering team within DCC and EDINA, contributing across the full software development life cycle…
- View all University of Edinburgh jobs - Edinburgh jobs
- Salary Search: Software Engineer salaries in Edinburgh
- See popular questions & answers about University of Edinburgh
- National Westminster Bank PLCEdinburgh
- You’ll split your time between working from home and at one of our offices, hubs or customer locations.
- Most hybrid roles require a minimum of two days a week…
- National Westminster Bank PLCEdinburgh
- You’ll split your time between working from home and at one of our offices, hubs or customer locations.
- Most hybrid roles require a minimum of two days a week…
- Clearwater Analytics, LLCEdinburgh EH3 8JB
- The Technical Data Analyst is responsible for maintaining investment data for clients.
- This role involves tasks such as analyzing and organizing raw data,…
View similar jobs with this employerThe Scottish GovernmentGalashiels- Working closely with colleagues, suppliers and partners, you will drive the development of scalable, secure solutions using modern standards, scripting tools (…
- London Stock Exchange GroupEdinburgh
- We're looking for a Lead Software Engineer to design and develop scalable software solutions that enable the testing, evaluation, and continuous improvement of…
- Advanced Micro Devices, IncPenicuik EH26
- Being part of AMD means receiving hands-on experience that will give you a competitive edge.
- Onsite: This role requires the student to work full time onsite…
- FDM GroupEdinburgh
- FDM is a global business and technology consultancy seeking AI Enabled Junior Engineers to work for our client within the Financial Services sector.
- View all FDM Group jobs - Edinburgh jobs - AI Developer jobs in Edinburgh
- Salary Search: AI-Enabled Junior Engineer- Edinburgh salaries in Edinburgh
- See popular questions & answers about FDM Group
- Metrica RecruitmentUnited Kingdom
- Build intelligent software products that turn Generative AI ideas into secure, scalable applications for real-world client challenges.
- Motorola SolutionsEdinburgh
- Alta’s cloud-based video security solution offers industry leading full AI video analytics and exceptional operational insights.
- Lloyds Banking GroupEdinburgh
- Use SAS and SQL and python (coding language) for data manipulation and analysis.
- WORKING PATTERN : Our work style is hybrid, which involves spending at least…
- View all Lloyds Banking Group jobs - Edinburgh jobs
- Salary Search: Senior Analyst salaries in Edinburgh
- See popular questions & answers about Lloyds Banking Group
- SThreeEdinburgh
- This is an opportunity to register your interest in future Data Engineer roles that could involve designing, developing and optimising data pipelines, platforms…
- Government Actuary's DepartmentEdinburgh EH8 8FT
- External applicants will start on the pay band minimum for the role appointed to, unless they can prove they have exceptional skills in line with the…
- GE VernovaEdinburgh
- You will work with a multidisciplinary group that collaborates closely with customers to develop solutions that harness the value of high-resolution data for…
- View all GE Vernova jobs - Edinburgh jobs
- Salary Search: Staff Software Engineer salaries in Edinburgh
- See popular questions & answers about GE Vernova
Data Engineer
Data Engineer
Job details
Full job description
Details
Reference number
Salary
Job grade
Contract type
Business area
Type of role
Working pattern
Number of jobs available
Contents
- Location
- About the job
- Benefits
- Things you need to know
- Apply and further information
Location
About the job
Job summary
Job description
- Work independently and as part of a small Agile delivery team to deliver secure, robust, scalable and adaptable software solutions
- Collaborate with colleagues to deliver data integration, transformation and processing solutions through the full development lifecycle from inception to deployment
- Actively participate in team/agile events and knowledge sharing activities, contribute to improving team processes
- Collaborate closely with team members and stakeholders to ensure solutions meet user requirements
- Undertake data profiling and source system analysis across multiple subject areas
- Maintain and support existing systems and find, document and debug issues
- Create and maintain supporting technical and business documentation
- Ensure technical solutions comply with security, performance and operational standards
Person specification
Essential Criteria Skills and Attributes for Success
Technical Experience:
We will assess you against the following Technical skills during the application and assessment process:
- Extensive working knowledge of Python programming language
- Experience using SQL and relational databases
- Experience in developing and maintaining data integration and transformation solutions using cloud tools and technology
- Experience implementing automated testing across data pipelines, integrations and transformation processes
- Experience identifying, analysing and resolving data quality issues across complex datasets
- Understanding of different data integration design patterns
- Understanding of logical and physical data modelling and database design
- Experience using version control systems to drive feature control and CI/CD in an enterprise development community
- Experience of the software development lifecycle in an Agile delivery model
- Understanding of data governance principles and their application across the data lifecycle
- Experience of delivering working software
- Experience of supporting and maintaining existing systems
Behaviours
At application stage, you will be scored against the bolded Behaviours and against all Behaviours for the assessment:
Managing a Quality Service
- implements and maintains resilient systems which successfully meet stakeholders needs. Identifies risks and resolves issues efficiently, involves colleagues and stakeholders when developing improvements
Developing self and others
- identifies capability gaps and ensures development objectives are set to address these and to enable deliver of current and future work
Delivering at Pace
- plans and delivers complex technical work across multiple priority areas while managing risk and maintaining existing services
Working Together
- works collaboratively in multidisciplinary teams, sharing knowledge and contributing to collective delivery of outcomes
Languages
Behaviours
We'll assess you against these behaviours during the selection process:
- Managing a Quality Service
- Developing Self and Others
- Delivering at Pace
- Working Together
Benefits
- Learning and development tailored to your role
- An environment with flexible working options
- A culture encouraging inclusion and diversity
- A Civil Service pension with an employer contribution of 28.97%
Things you need to know
Artificial intelligence
Selection process details
Stage one - Application Process
To apply, click on 'Apply now' and complete the online application form.
You will need to submit:
- A CV outlining your career history and how you meet the Essential criteria (max 4 pages).
- Your responses for the application questions in our application system. 1 will assess your experience and 1 will assess one of the advertised behaviours. (Max 400 words per response)
- You will be invited for complete a technical assessment as part of your application via Hackerrank software, this will take place on the 23rd of October and you will have 3 calendar days to complete it.
Please note:
- If we receive a high volume of applications, we may complete an initial sift on Technical Experience.
- We reserve the right to invite candidates to participate in a telephone interview prior to being further assessed.
- Applications that are not accompanied by CVs will not be scored or responses over 400 words will not be considered.
- We would strongly recommend that your statement is written in the STAR format (Situation, Task, Action & Result) and suggest preparing your answers using software such as MS Word or Google Docs, and then uploading the file.
- We strongly advise you review our policy on responsible use of AI in the application process. RoS may contact you for a pre-screening call to verify your responses.
- Applications and appointments are subject to a strict merit-based assessment process, in line with the Civil Service Recruitment Principles.
Stage two assessment
If successful at application stage, you will be invited to an in-person interview which will include the following:
- Behaviour based interview, we will assess all the advertised behaviours
- Technical case study, we will assess the Essential and Techncial Experience
Behaviour based interview questions will be given to candidates 15 minutes before the start of the interview to allow candidates to prepare in advance.
Guidance on Interview Notes
- You are welcome to bring notes with you to the interview
- Notes can be either handwritten or typed
- Notes should consist of brief prompts, such as key words or bullet points, to help you structure your responses rather than complete answers
- The interview is a conversation, and we are interested in hearing about your experiences in your own words
Feedback will only be provided if you attend an interview or assessment.
Security
Nationality requirements
This job is broadly open to the following groups:
- UK nationals
- nationals of the Republic of Ireland
- nationals of Commonwealth countries who have the right to work in the UK
- nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities with settled or pre-settled status under the European Union Settlement Scheme (EUSS)
- nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities who have made a valid application for settled or pre-settled status under the European Union Settlement Scheme (EUSS)
- individuals with limited leave to remain or indefinite leave to remain who were eligible to apply for EUSS on or before 31 December 2020
- Turkish nationals, and certain family members of Turkish nationals, who have accrued the right to work in the Civil Service
Working for the Civil Service
We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission's recruitment principles .
Diversity and Inclusion
Apply and further information
Contact point for applicants
Job contact :
- Name : talent@ros.gov.uk
- Email : talent@ros.gov.uk
Recruitment team
- Email : talent@ros.gov.uk
Further information
For further information relating to RoS, including:
Additional details on pay & benefits
The Civil Service Code
Complaints process
Use of AI in the application/recruitment process,
Please view our additional information page online.
If you have any questions, please contact talent@ros.gov.uk