Skip to main content

Python Database Developer

Python Database Developer
Korn Ferry
1 year 4 months ago

Job Description

We have partnered with our client in their search for a Python Database Developer. Responsibilities include:

  • Analyzing large and complex datasets to extract meaningful patterns, trends, and insights.
  • Collaborating with cross-functional teams to develop, implement, and maintain scalable and efficient solutions to solve business challenges.
  • Conducting exploratory data analysis and statistical tests to uncover hidden patterns and correlations.
  • Creating compelling and dynamic BI visualizations that are intuitive and responsive for end-users.
  • Transforming complex reporting needs into technical specifications, including calculations, custom groups, parameters, filtering criteria, aggregations etc. Breakdown complex requirements into user stories, and drive delivery with the product team.
  • Recommendation of best practices from both a technical and process perspective as related to Tableau/PowerBI/BI tool development.
  • Troubleshooting issues as they occur, identifying criticality and impact, and providing appropriate workarounds.
  • Demonstrating strong backend platform expertise and front-end consultancy capability.

Skills Required

  • 3+ years of experience with predictive analytics using large data sets.
  • Strong programming skills in Python are essential, as BI Python Developers use Python for data analysis, scripting, and building data pipelines.
  • Ability to analyze and interpret complex datasets, turning raw data into meaningful insights. Familiarity with data manipulation libraries like Pandas is often necessary.
  • Proficiency in SQL, data querying, and performance optimization techniques.
  • Proficiency in procedural languages such as MSSQL TSQL, Postgres pl/sql.
  • Experience with BI tools like Tableau, Power BI. Understanding how to visualize data and create dashboards for business users is crucial.
  • Solid exposure to ETL toolsets used to extract data into queryable format ready to analyze such as Alteryx.
  • Expertise with multiple database platforms including relational databases (i.e. SQL Server and Oracle).
  • Understanding and usage of version control systems like Git for collaborative development.
  • Demonstrated experience with using predictive, prescriptive and descriptive data analytics to test, question and solve business problems.
  • Python API Development/Snowflake snowpark coding experience.
  • Ideally familiar with financial services datasets across investment, product, and distribution functions - not essential but highly desirable.
  • Willingness to stay updated on the latest trends and tools in both BI and Python development, given the dynamic nature of technology.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills.
  • Bachelor's degree in Computer Science or equivalent, with a strong preference in a Data-centric major.

Title

Python Database Developer

Location

Newark, NJ

Client Industry

Financial Services

Rate

$70-75/hour

About Korn Ferry

Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at www.Kornferry.com

Expertise level

Work arrangement

Key skills

Similar Jobs in United States

Similar Jobs in New Jersey

Similar Jobs in Newark