Title:  Business Analyst


Bangalore, Karnataka, IN, 560071

Requisition ID:  73716

Job Summary

Business Analyst 3 (ERDM Optimization Team)

ERDM Business / Optimization Analysts work as part of a team that supports and enhances NetApp’s world-wide business processes, Enterprise Reporting & Advanced Analytics.
You will utilize your strong technical competencies and functional business expertise to identify, evaluate and develop automated procedures that meet business user requirements. To do this successfully, you will work closely with cross-functional teams to understand business needs, develop, and provide automated solutions. Ability to understand business process issues and communicate technical solutions to the internal stakeholders is essential to your success in this role.  Project management skills and customer service orientation is key. 

Essential Functions:

Support and Technical Expertise (Mandatory): 

•    Write python scripts to automate various operational processes that has multiple manual touchpoints and validations, to eliminate manual touchpoints, improve efficiency and accuracy
•    Write Python codes to create various ETL (extract transform load) processes for different data sources
•    Create automated reporting solutions and models for strategic and mission critical reports
•    Support automation of end-to-end advance analytical model using python to extract, massage, present data
•    Use python to fully automate standard reporting work; come up with automated solutions to 1) bring data from multiple data sources in an efficiency manner, 2) massage data and 3) handle complex metrics’ calculations
•    Collaborate with junior, intermediate, senior and director level audience to understand and interpret business requirements; brainstorm to troubleshoot problems
•    Document business requirements in industry standard document templates (BRD, PRD, FRD)
•    Use standard Project Management lifecycle to deliver projects; Follow agile methodology to create a consistent and iterative process
•    Experience with reporting tools (Ex: Oracle Business Intelligence, Business Objects, SQL, OBIEE, Tableau, etc.)

Business Functional Knowledge (Highly Preferred):
•    Collaborate with business users to define processes that meet business needs
•    Anticipate the needs of stakeholders affected by process change
•    Ensure that proposed changes represent the best overall fit for the organization

Project Management (Desired):
•    Develop implementation and project plans as needed
•    Stakeholder engagement – schedule meetings, discuss requirements and drive discussion to logical conclusion
•    Document and communicate status updates to team members and Management

Job Requirements

Job Requirements:
•    Proficient in Python, R, and python data packages such as Numpy, Pandas
•    Should have prior experience as a Python Developer
•    Good knowledge of Django, Flask, or similar Python frameworks
•    Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3
•    Strong oral and written communication skills, as well as strong documentation skills to describe existing metrics (processes) and propose changes to data & process flow.
•    Must have the aptitude and desire to learn new competencies and skills.
•    Attention to detail and follow-through is essential.
•    Ability to independently, resourcefully, and creatively research and implement new solutions.
•    Strong analytical, problem-solving, negotiation, task and project management, and organizational skills
•    Experience working with various business stakeholders on complex projects
•    Strong technical background with advanced SQL skills needed to query underlying data to perform data analysis for any report defects
•    Familiarity with relational database schemas and SQL
o    Web Stack - Django/Python - ReactJS- jQuery, JavaScript, HTML5, CSS3, MySQL
o    Databases PostgreSQL, MySQL, MongoDB, Microsoft SQL Server (SSMS)

Desired Skills (Not mandatory):

•    Advance Excel (VBA), PowerBI Development, Web Development
•    Basic understanding how enterprise reporting works

Education & Experience

Education & Experience:

•    A minimum of 5 years of experience in python development is required; overall 8+ years of industry experience is preferred
•    A bachelor’s degree required
•    Demonstrated ability to have completed multiple, moderately complex technical tasks/projects

Job Segment: Business Analyst, Database, Oracle, Finance, Technology, Research