Senior Python Developer - Music Royalties

NY, FL, DE, MA, PA, TN, GAFull-TimeSenior
Salary111000 - 160000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
PythonSQLETLHTMLMicrosoft Power BIMicrosoft SQL ServerNumpyTableauPandasMicrosoft ExcelJSON

Requirements

  • Bachelors degree in information technology, Computer Science, Statistics, Engineering, Mathematics, Economics, Business Analytics, Data Science, Accounting or related field.
  • 7+ years of previous work experience with managing large datasets and programming.
  • 7 years experience in full SDLC methodologies and implementation methods.
  • In-depth experience in Extract, Transformation, and Load techniques.
  • Expert knowledge and experience with object-oriented methodology, development, and toolsets.
  • Expert-level knowledge in Python, specifically Pandas, ORM, sqlalchemy, OS, logging, urllib, Numpy, and Matplotlib packages.
  • Solid and demonstrated experience working with data analytic tools, specifically PowerBI and Tableau.
  • Expert-level knowledge of Microsoft Excel tools, including Macros, Pivot Tables, and formulas (such as VLOOKUP and SUMIF).
  • Expert fluency in SQL-based data manipulation; Microsoft SQL Server experience is necessary.
  • Advanced experience in multi-tier Architecture and associated technologies.
  • Advanced knowledge in database design, loading, and schema construction.
  • Expert working knowledge in IDEs; Visual Studio Code experience is a must.

Responsibilities

  • Assist the Royalty Group in managing, storing, and accessing large volumes of music data.
  • Design, Develop, and Implement processes that intake multiple file types (Excel, Text, JSON, HTML, etc.) through ETL processes to store in existing SQL Server instances.
  • Integrate and include standard data wrangling processes into data ingestion.
  • Develop and utilize logging, audit monitoring, and code validation processes.
  • Develop automated processes to increase efficiency in ingesting, consolidating, normalizing, and analyzing data.
  • Integrate API functionality and data from 3rd party providers.
  • Act as liaison between Royalty Group and IT department to assess software, database, and programming options.
  • Recommend and build new data platforms/solutions as required.
  • Own algorithm development projects from start-to-end: design, development, Quality Assurance (QA), deployment, experiment, analysis.
  • Set up and manage data rooms for clients and other third parties.
  • Act as a resource to the Royalty Group to solve complex data problems.
View Full Description & ApplyYou'll be redirected to the employer's site
111000 - 160000 USD per year
Apply Now