Become one of the stars behind the show and become part of the world’s most powerful entertainment brands. Our Company has one exciting mission : To entertain the human race .
The Lead Developer is responsible for contributing to the Enterprise Analytics data platform architecture as well as the development of data integration pipelines in support of analytical applications.
The Lead Developer is expected to have expertise in data management technologies and will drive change and business benefits through data alignment across MGM Resorts International.
All duties are to be performed in accordance with departmental and MGM Resorts International policies, practices, and procedures.
Lead the design of modern architecture, frameworks, and enterprise data patterns (including security patterns).
Lead the team to build robust systems for the long term maintenance and support of the application.
Develop and manage data set processes for data modeling, mining and production.
Develop data integration, ETL, and ELT pipelines in support of analytical needs.
Develop scripts and programs to automate data loads.
Design and build a data integration framework to be used as a common platform for all loads.
Drive cross team design and development via technical leadership and mentoring.
Research opportunities for data acquisition and new uses for existing data and make recommendations as needed.
Partner with Enterprise Information Management Data team.
Oversee the Enterprise Metadata Architecture and Standards.
Lead strategy and architecture for Enterprise Analytics Data Management.
Recommend ways to improve data reliability, efficiency and quality.
Jointly responsible with broader application development teams to drive implementation of data management roadmap.
Collaborate in the development and adherence to compliance of architecture principles and standards for the various systems and components based on design patterns.
Perform other job related duties as requested.
Bachelor's degree in Computer Science, Information Management.
At least 6 years of progressively responsible job-related experience, with four at lest 4 years related to data management and at least 3 years in data modeling.
Demonstrated experience in design and implementation of an enterprise data model, metadata solution and data management solution.
Expertise with database technologies such as Teradata, Oracle, or MS SQL Server.
Expertise with data integration technologies such as DataStage, Informatica, or SSIS.
Expertise in information and integration architecture and technologies.
Expertise in writing complex SQL.
Expertise in programming languages such as C#.
Expertise in scripting languages such as JSON or Shell.
Must be able to work with diverse project teams with members representing many segments and levels of the organization.
Excellent customer service skills.
Have interpersonal skills to deal effectively with all business contacts.
Professional appearance and demeanor.
Work varied shifts, including weekends and holidays.
High school diploma or equivalent.
Able to effectively communicate in English, in both written and oral forms.
Experience in marketing, customer data, hospitality, gaming or equivalent field.
Prior exposure to data modeling tools like ERwin / Power Designer.
Expertise with vendors like Azure, Pivotal, or AWS.
Expertise in Data Integration patterns including virtualization.
Previous experience working in a similar resort setting.