onsite
Data Analyst SQL & Python
Data Analyst
Data Analyst role focused on building and maintaining data pipelines, performing data modeling and reconciliation, and automating workflows using SQL, Python, and CI/CD tools while collaborating via Git and GitHub.
About the role
Key Responsibilities
- Design, develop, and optimize SQL queries and Python scripts for data extraction, transformation, and loading.
- Create and maintain logical and physical data models to support business reporting and analytics.
- Implement CI/CD pipelines to automate data workflows, testing, and deployment.
- Perform data reconciliation to ensure accuracy and consistency across source systems.
- Collaborate with cross‑functional teams using Git and GitHub for version control and code reviews.
- Monitor data quality, troubleshoot issues, and propose improvements to data processes.
Requirements
- Proficiency in SQL and Python for data manipulation and analysis.
- Experience with CI/CD concepts and tools (e.g., Jenkins, GitLab CI, Azure Pipelines).
- Strong understanding of data modeling techniques and best practices.
- Hands‑on experience with Git version control and GitHub collaboration workflows.
- Ability to conduct data reconciliation and ensure data integrity across multiple sources.