Job Title: Business Systems Analyst (Python & SQL)
Location: 100%Remote
Job Type: w2 contract
Job Summary
We are seeking a detail-oriented Business Systems Analyst with strong expertise in Python and SQL to bridge the gap between business needs and technical solutions. The ideal candidate will analyze business processes, manage data, and develop insights that drive strategic decision-making.
Key Responsibilities
• Gather, analyze, and document business requirements from stakeholders
• Translate business needs into functional and technical specifications
• Use SQL to extract, manipulate, and analyze large datasets
• Develop scripts and automation using Python for data processing and reporting
• Design and maintain dashboards and reports for business insights
• Collaborate with cross-functional teams (IT, product, operations)
• Identify system improvements and recommend technology solutions
• Perform data validation, quality checks, and troubleshooting
• Support system implementation, testing, and deployment
• Monitor system performance and suggest optimizations
Required Skills & Qualifications
• Bachelor s degree in Computer Science, Information Systems, Business, or related field
• 9-12 years of experience as a Business Analyst / Systems Analyst
• Strong proficiency in SQL (joins, subqueries, optimization)
• Hands-on experience with Python (Pandas, NumPy, scripting, automation)
• Experience with data visualization tools (e.g., Power BI, Tableau)
• Understanding of business process modeling and system workflows
• Strong analytical and problem-solving skills
• Excellent communication and stakeholder management skills
Preferred Qualifications
• Experience with ETL processes and data pipelines
• Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform)
• Knowledge of Agile/Scrum methodologies
• Experience working with APIs and integrations
• Certification in Business Analysis (CBAP, CCBA) is a plus