Employer Active
*Role Overview:*
We are seeking a talented Python Developer with a strong SQL and data modelling background to join our dynamic team. The ideal candidate will be responsible for developing robust Python applications optimising database queries and designing efficient data models to support our growing data needs.
*Responsibilities:*
Develop and maintain Python applications for data processing analysis and reporting.
Design implement and optimize SQL queries for performance and scalability.
Collaborate with crossfunctional teams to understand data requirements and develop solutions that meet business needs.
Create and maintain data models to ensure consistency accuracy and efficiency.
Troubleshoot and debug issues related to data processing and application performance.
Stay current with industry trends and best practices in Python development SQL optimization and data modelling.
*Requirements:*
Bachelors degree in Computer Science Engineering or a related field.
Proven experience as a Python Developer with expertise in writing efficient maintainable code.
Strong proficiency in SQL with experience optimising complex queries for performance.
Solid understanding of data modelling concepts and experience designing relational databases.
Experience with data visualization tools (e.g. Tableau Power BI) is a plus.
Excellent problemsolving skills and attention to detail.
Ability to work independently and collaboratively in a fastpaced environment.
Full Time