At a Glance
- Tasks: Join a DataOps team to code, integrate, and maintain our cloud platform.
- Company: Be part of a dynamic team focused on innovative data solutions.
- Benefits: Enjoy a hybrid work model with two days in the Bath office.
- Why this job: Work collaboratively, improve your coding skills, and make a real impact.
- Qualifications: Proficiency in Python and AWS Serverless is a must; good communication skills are essential.
- Other info: Help coach junior members and assist clients with data onboarding.
The predicted salary is between 28800 - 48000 £ per year.
As a Python Developer, you’ll be part of a collaborative DataOps team, working closely with the Backend Engineering Lead. Your main job will be coding and integrating with the core platform services while helping develop, deploy, and maintain our cloud platform. You’ll also work with other teams to provide data for reporting, recommendations, and analytics.
What You’ll Do:
Design: Build solutions to meet user needs, with clear estimates of effort and risk.
Code: Improve and maintain the existing codebase, writing high-quality and sustainable code.
Review & Test: Review others’ code, write tests, debug issues, and ensure everything works well.
Deploy: Help with deployment processes to make sure everything runs smoothly in production.
Improve: Suggest improvements to our development process and tools.
You’ll work to meet deadlines, collaborate with teammates, and deliver great software. You’ll also help coach junior team members and assist clients with onboarding their data.
What You Need:
Must-Have:
Proficiency in Python (OOP and scripting)
AWS Serverless Experience
Good communication skills
Experience with Git, testing tools (Postman, Locust), and CI/CD (GitHub Actions, CircleCI)
Nice-to-Have:
Experience with ElasticSearch, SQL, React/TypeScript
Familiarity with data science and analytics tools (Tableau, PowerBI)
You’ll also support clients by helping them get their data onto the platform and fixing any issues that pop up.
This is a hybrid role with two days a week in the Bath office.
Python Developers employer: Christy Media Solutions
Contact Detail:
Christy Media Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developers
✨Tip Number 1
Familiarize yourself with our core platform services and the specific technologies we use. This will not only help you understand the role better but also allow you to speak confidently about how your skills align with our needs during the interview.
✨Tip Number 2
Engage with our community on platforms like GitHub or Stack Overflow. Contributing to open-source projects or discussing relevant topics can showcase your expertise in Python and your collaborative spirit, which is essential for this role.
✨Tip Number 3
Prepare to discuss your experience with AWS Serverless and CI/CD tools. Be ready to share specific examples of how you've used these technologies in past projects, as this will demonstrate your practical knowledge and problem-solving abilities.
✨Tip Number 4
Since this role involves coaching junior team members, think about your past experiences mentoring others. Be prepared to share how you approach teaching and supporting colleagues, as this will highlight your leadership potential.
We think you need these skills to ace Python Developers
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Python Developer position. Understand the key responsibilities and required skills, such as proficiency in Python, AWS Serverless experience, and familiarity with Git and testing tools.
Tailor Your CV: Customize your CV to highlight relevant experience and skills that match the job requirements. Emphasize your coding experience, particularly in Python, and any projects that demonstrate your ability to work with cloud platforms and data analytics.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for coding and your collaborative spirit. Mention specific examples of how you've contributed to team projects, improved processes, or mentored junior developers, aligning with the job's focus on teamwork and improvement.
Showcase Your Projects: If you have relevant projects or contributions on platforms like GitHub, include links in your application. Highlight any experience with CI/CD processes, testing tools, or cloud services to demonstrate your technical capabilities.
How to prepare for a job interview at Christy Media Solutions
✨Showcase Your Python Skills
Be prepared to discuss your experience with Python, especially in OOP and scripting. Bring examples of projects where you've written high-quality, sustainable code, and be ready to explain your thought process.
✨Demonstrate Your AWS Knowledge
Since AWS Serverless experience is a must-have, make sure to highlight any relevant projects or experiences. Discuss how you've utilized AWS services in past roles and how they can benefit the team.
✨Prepare for Code Reviews
Expect to engage in discussions about code reviews and testing. Be ready to share your approach to reviewing others' code, writing tests, and debugging issues. This shows your commitment to quality and collaboration.
✨Communicate Effectively
Good communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with various teams and assist clients with onboarding their data.