





Mid-level generalist BI/data role with popular title and company visibility increases applicant competition.
Core skills in Python, SQL and BI tooling are broadly transferable across industries.
Mandatory 2+ years plus specific Python, Pandas, SQL, and degree requirements make shortlisting stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, test, and deploy Python-based data extraction, transformation, and automated reporting solutions (PPT, Excel, PDF, HTML) with scheduled distribution.
Collaborate with business users to gather reporting and automation requirements, ensuring end-to-end reliability through logging, error handling, and alerting.
Maintain automation version control (Git), monitor system performance, troubleshoot production issues, and document architecture and operational runbooks.
Bachelor’s or Master’s degree in Computer Science, Data Analytics, Data Science, Software Development, or related field.
At least 2 years of experience in automation or software engineering roles.
Strong proficiency in Python including OOP, Pandas, NumPy, debugging, and problem-solving; basic SQL and ETL knowledge.
Experience with report generation (Excel, PDF, HTML, PPT) and version control (Git).
Experienced in designing and maintaining automation workflows with strong Python coding and modular design skills.
Capable of translating technical concepts to non-technical stakeholders and working under pressure with strong organizational habits.
Familiar with business intelligence tools and cloud platforms as well as keen to evaluate and integrate new tools to improve automation.