Role Overview: We are seeking an experienced Data Analyst with 4-5 years of professional experience to join our dynamic team in Kolkata. The ideal candidate will have strong analytical skills, hands-on expertise in data visualization, statistical modeling, and advanced proficiency in data analysis tools and techniques. This is an office-based role requiring close collaboration with cross-functional teams to derive actionable insights and support business growth.
Roles & Responsibilities: 1. Utilize Python programming skills to analyze data and generate actionable insights supporting business objectives. 2. Develop reports, dashboards, and visualizations using Python libraries (e.g., Matplotlib, Seaborn, Plotly). 3. Query data from multiple servers using SQL and employ advanced data manipulation techniques for analysis. 4. Perform thorough data analysis, validation, and mapping using Advanced Excel to ensure data integrity. 5. Collaborate with data scientists and IT teams to develop tailored analytical solutions. 6. Continuously optimize analytical processes and algorithms to drive innovation. 7. Engage with stakeholders to understand business needs and translate them into analytical solutions. 8. Maintain and enhance the existing Python codebase, ensuring quality and scalability. 9. Implement best practices for code documentation, version control, and testing.
Desired Candidate Skills: 1. Bachelor's degree in Computer Science, Statistics, Mathematics, or a related field. 2. 4-5 years of proven experience in data analysis or related roles. 3. Proficiency in Python programming language, with experience in data manipulation libraries such as Pandas and NumPy. 4. Strong SQL skills, including the ability to write complex queries for data extraction and analysis. 5. Strong experience with data visualization tools (Tableau, Power BI, or similar) 6. Advanced proficiency in Microsoft Excel for data analysis and reporting. 7. Excellent analytical and problem-solving skills, with a keen attention to detail.