Overview
Skills
Job Details
Job Overview:
We are seeking a highly skilled and motivated professional with strong expertise in SQL and Python development. The ideal candidate will be responsible for designing, developing, optimizing, and maintaining data solutions that support business decision-making and analytics.
Key Responsibilities:
Write efficient, scalable, and optimized SQL queries for data extraction, transformation, and reporting.
Develop and maintain Python scripts and applications for data processing, automation, and system integration.
Collaborate with cross-functional teams including data engineers, analysts, and business stakeholders to deliver robust data-driven solutions.
Perform data profiling, cleansing, and validation to ensure accuracy and consistency of information.
Design and implement ETL workflows and automate data pipelines where applicable.
Optimize database performance and ensure adherence to best practices in data management.
Troubleshoot, debug, and resolve issues related to SQL queries, Python scripts, or system integration.
Stay current with emerging technologies, tools, and industry best practices in SQL, Python, and data engineering.
Required Qualifications:
Proven proficiency in SQL coding (complex queries, stored procedures, indexing, performance tuning).
Strong Python programming skills with experience in data manipulation libraries (e.g., Pandas, NumPy).
Experience with data integration, ETL pipelines, or workflow automation.
Understanding of relational databases and data modeling concepts.
Strong problem-solving, analytical, and debugging skills.
Excellent communication and collaboration abilities.