Job Directory Tech Lead, Data Warehouse and Analytics

Tech Lead, Data Warehouse and Analytics
Secaucus, NJ

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The NBA is a global sports and media business built around four professional sports leagues: the NBA, WNBA, NBA G League and NBA 2K League. We're passionate about growing and celebrating the game of basketball. Through the intensity of the game and the amazing athletic skill of our players, we deliver excitement to hundreds of millions of fans around the world.

Named as one of the top 10 most Innovative Companies by FastCompany, the NBA continues to grow rapidly in popularity and scale across the globe - and technology is a key ingredient in supporting our ambitious goals. The league has established a major international presence with games and programming in 215 countries and territories in 49 languages, and NBA merchandise for sale in more than 125,000 stores in 100 countries on 6 continents.

You will be part of a growing Application Development team that leads NBA applications for Internal and External Users. The IT department services over 10 internal groups, the Tech Lead will be a seasoned developer comfortable with a variety of frontend, middleware and backend technologies. SQL Server. The current technology stack SQL Server 2017, Tableau, Oracle Hyperion (Interactive Reporting, Financial Reporting, Essbase, Hyperion Planning).

The ideal candidate will be technologist who is able to balance the rapid pace of technology change with an experienced ability to handle client relationships - including working closely with business and technical teams/vendors. We're looking for someone who is laser-focused on operational excellence and customer satisfaction. You'll need to wear many hats, so flexibility and a can-do attitude are critical!

We are looking for a dynamic collaborative personality that can champion the cause of Agile within the organization. The individual needs to have a consistent track record of successfully delivering value for their customers in a fast-paced environment along with successful management of customer expectations. A passionate hands-on engineer who strives for automation would be ideal for this position. Experience mentoring and leading other staff, both onsite and offshore would be required for this role to be successful.

This position reports into the Senior Director of Business Systems and Analytics.

Level: P3

Major Responsibilites

* Understands business needs and develop solutions that delight consumers and customers
* Understands Business Requirements Documentation (BRD)/functional specifications and develops application based upon specifications. Collaborate with project partners to ensure all requirements are met. Is a great partner with end user communities. Interacts regularly with users to gather feedback, listen to their issues and concerns, recommend solutions.
* Develop consumer grade applications that can scale in a global environment
* Improve test coverage of existing code bases
* Creates and handles documentation in coordination with software development teams/vendors.
* Ability to conduct code, quality and design reviews
* Work closely with internal team and external partners to ensure new developments align with roadmap and integrate seamlessly with other platform components
* Handle application rollouts, system upgrades, apply user experience techniques
* Support ongoing development and quality checks for existing projects/applications
* Identify opportunities to demonstrate new technologies to enhance the Platform as well as bring in more automation
* Assists in the ongoing support of multiple application environments.
* Leading and Handling offshore teams would be a key job requirement
* Research and learn new applications & technologies. Someone who prides in remaining in touch with the latest and greatest in the technology world.
* Be a subject matter expert in the business area and able to independently support the applications.
* Responsibility and Accountability are key traits for success in this role. Resolution of production issues in a timely manner, communicating with users on the progress of the issues through email, phone or slack. Accountable for overall health of applications.

Required Experience

* 8+ years of relevant experience in IT field with at least 3 years in a role handling other resources, both onsite and offshore
* Authority in SQL Server 2014 or higher, able to design databases, develop complex stored procedures, view and functions, optimize queries, able to handle huge sets of data.
* Should have expertise in developing canned reports and dashboards using one or more of these tools - Tableau, Domo, Oracle Hyperion (Interactive Reports, Financial Reporting), SAP Business Objects.
* Working knowledge of multi-dimensional database like Essbase and MS Analytic Services is a plus.
* Authority in scripting in one or more, preferably C#.NET, perl, python etc.
* Authority in Technical Design
* Experience with Architecting Applications (e.g. Design Patterns, distributed applications etc.) with the aim of reuse
* Experience building applications that are modular but highly cohesive
* Experience with best in breed code management and documentation practices
* Authority in usage of Agile Tooling, specifically TFS, Jira, etc.
* Superb communication skills (written and verbal)
* Demonstrable experience in various type of applications support and coordinating application development.
* Ability to have in-depth knowledge of the systems that is being supported. Understand business for which system is being build and used.
* Standout colleague - should be ready to go beyond to help immediate team and not be averse to asking for help if needed.
* Develop and sustain a professional attitude in dealing with business partners.
* Ability to translate ideas into solutions based on business needs
* Experience leading discussions with the goal of clearly extracting & articulating business requirements and corresponding solutions.
* Understanding and experience working in an Agile based environment is a must
* Experience with or knowledge of Big Data technologies (Hadoop, Storm, Kafka etc.), NoSQL and Graph databases would be a plus
* Eagerness to learn new technologies and bring new ideas to the table!

Education

* Bachelor's Degree or equivalent preferred

We Consider Applicants For All Positions On The Basis Of Merit, Qualifications And Business Needs, And Without Regard To Race, Color, National Origin, Religion, Sex, Gender Identity, Age, Disability, Alienage Or Citizenship Status, Ancestry, Marital Status, Creed, Genetic Predisposition Or Carrier Status, Sexual Orientation, Veteran Status, Familial Status, Status As A Victim Of Domestic Violence Or Any Other Status Or Characteristic Protected By Applicable Federal, State, Or Local Law.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.