At a Glance
- Tasks: Design and develop data solutions for audit and risk assessment using Python and SQL.
- Company: Join Apexon, a digital-first tech firm transforming businesses with innovative solutions.
- Benefits: Enjoy 25 days holiday, wellness perks, and continuous learning opportunities.
- Why this job: Make an impact in a collaborative environment while advancing your career.
- Qualifications: 7+ years in data engineering with strong Python and SQL skills required.
- Other info: Diverse workplace committed to equal opportunity and professional growth.
The predicted salary is between 36000 - 60000 £ per year.
Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.
Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients' toughest technology problems, and a commitment to continuous improvement.
We are seeking a highly skilled and detail-oriented Python Data Engineer to join our dynamic audit and risk technology team. Based fully onsite in our Birmingham office, you will play a critical role in designing, developing, and maintaining data solutions that support audit, risk assessment, and compliance processes. This position requires strong data modeling expertise, robust Python and SQL skills, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities- Design, develop, and maintain logical and physical data models to support audit and risk assessment activities.
- Utilize data modeling tools (e.g., Erwin, Visio, Lucidchart) to create and maintain models that reflect business and technical requirements.
- Build, optimize, and maintain ETL/ELT pipelines for both structured and unstructured data.
- Implement scalable and efficient data warehousing solutions on relational and NoSQL platforms.
- Develop and implement reporting and analytics using Python, SQL, and Tableau.
- Create interactive dashboards that clearly present insights, audit findings, and risk assessments.
- Work closely with auditors, stakeholders, and IT teams to gather data requirements and ensure technical solutions align with audit objectives.
- Perform comprehensive data analysis, validation, and integrity checks.
- Ensure compliance with data governance standards and regulatory requirements.
- Maintain accurate data dictionaries, metadata, and workflow documentation for transparency and team collaboration.
- Optimize dashboard and data pipeline performance through best practices in data visualization and coding standards.
- Contribute to the evolution of internal audit data strategy by integrating new technologies and frameworks.
- Bachelor's or Master's degree in Data Science, Computer Science, Information Systems, or a related field.
- 7+ years of hands-on experience in data engineering, data modeling, data architecture, or analytics.
- Expertise in SQL, entity-relationship modeling, and dimensional data modeling.
- Experience with relational and NoSQL databases such as Oracle, Sybase, PostgreSQL, SQL Server, MongoDB.
- Familiarity with big data platforms (e.g., Hadoop, Snowflake).
- Prior experience with ETL tools or as a SQL developer.
- Proficiency in Python for data engineering and Tableau for reporting and dashboards.
- Exposure to cloud platforms like AWS, Azure, or Google Cloud Platform.
- Strong analytical thinking and problem-solving skills.
- Excellent communication and collaboration abilities across technical and business teams.
- Ability to thrive in a fast-paced, high-demand environment with multiple priorities.
- Experience with data modeling tools such as ER Studio, PowerDesigner, or Lucidchart.
- Background in financial services, banking, or regulatory environments.
- Familiarity with internal audit processes, risk management, or compliance frameworks.
- Understanding of data lineage, data governance tools, and best practices in metadata management.
- Work on impactful projects that support critical audit and risk operations.
- Be part of a collaborative, expert-driven environment.
- Access to continuous learning, development, and career growth opportunities.
Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law.
Our Perks and Benefits- 25 days holiday + Statutory bank holidays, with the option to carry forward or 'cash-in' 5 days each year.
- Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional wellbeing sessions, 24/7 virtual GP Access, Employee Assistance Programme.
- Life Insurance & Income protection.
- Enhanced Maternity Pay & Paternity Pay.
- Cycle to work scheme.
- A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount.
- Free unlimited Udemy account for every employee to support their continuous learning and improvement.
- Support in obtaining relevant certifications.
Python Data Engineer in London employer: Apexon
Contact Detail:
Apexon Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Data Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your data engineering projects. Whether it’s GitHub repos or interactive dashboards, let your work speak for itself.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios related to Python and data engineering. Mock interviews with friends can help you feel more confident.
✨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!
We think you need these skills to ace Python Data Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Python Data Engineer role. Highlight your experience with data modeling, Python, and SQL, and don’t forget to mention any relevant projects or tools you've used that align with what we’re looking for.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about data engineering and how your skills can help us at Apexon. Be specific about your achievements and how they relate to the job description.
Showcase Your Technical Skills: We want to see your technical prowess! Include examples of your work with ETL pipelines, data warehousing, and analytics tools like Tableau. If you’ve got experience with big data platforms, make sure to mention that too!
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 shows you’re serious about joining our team!
How to prepare for a job interview at Apexon
✨Know Your Data Models
Make sure you brush up on your data modeling skills before the interview. Be ready to discuss how you've designed and maintained logical and physical data models in past roles, especially in relation to audit and risk assessment activities.
✨Showcase Your Python Skills
Prepare to demonstrate your proficiency in Python during the interview. You might be asked to solve a problem or explain how you've used Python for data engineering tasks, so have some examples ready that highlight your coding abilities.
✨Familiarise with ETL Processes
Since the role involves building and optimising ETL/ELT pipelines, be prepared to talk about your experience with these processes. Discuss any tools you've used and how you've tackled challenges in managing both structured and unstructured data.
✨Communicate Effectively
Effective communication is key, especially when collaborating with cross-functional teams. Practice explaining complex technical concepts in simple terms, as you'll need to ensure that your solutions align with audit objectives and stakeholder requirements.