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