HRTMS Job Description Management
| Digital Engineering Sr Developer J o b D e s c r i p t i o n | | |
Job Profile Title: | Digital Engineering Sr Developer | Job Code: | 19271 | Profile Title: | 19271 Digital Engineering Sr Developer | Grade / Band: | IC4 | FLSA Status: | Exempt | The Senior Data Integration Developer is responsible to lead, design and develop data integration programs and processes to support projects and Information Management demand. Through designing, developing, testing, and code review, this position will be responsible for ensuring technical designs and implementation are consistent with requirements and data integration best practices as well as in adherence with architecture standards and processes. The individual will work with other members of the Information Management team to ensure the data integration end‐to‐end implementation meet business requirements and solution design using best practices in ETL/ELT processes, SQL, messaging, scripting, RDBMS using combination of technologies like RDBMS (Teradata, SQL Server), DataStage, GolgenGate, Python, R. All duties are to be performed in accordance with departmental and MGM Resorts policies, practices and procedures. | | | | | |
Principal Duties & Responsibilities | Consume business requirements and creates technical design and supporting documentation for data integration development, including ETL/ELT, web services, Real‐time messaging, and scripting, etc | Lead and develop data integration components including extraction jobs, transformations, and load programs. ∙ Participate in code reviews to ensure code is free of common development vulnerabilities. | Validates data integration by developing and executing test plans and scenarios including data design, tool design, data extract/transform, networks, and hardware. | Enhances data integration by planning delivery of solutions; answering technical and procedural questions; teaching improved processes; and mentoring engineers when necessary | Create technical design documentation in adherence to business, source system, target system, and solution architecture requirements. | Collaborate with Information Management team members to ensure data integration design and implementation is in accordance with other design components and meets end‐state requirements. | Ensure effective internal controls by monitoring data integration solution performance. | Actively resolve code defects discovered in testing. | Collaborate with the Information Management organization to assess/communicate data changes and the resulting technology impacts. | Review and decide on recommendations from engineers. | Participate in the selection of tools and vendors. | Understand the upstream and downstream data impacts and applies business rules used to govern data transformations. ∙ Exhibit work consistent with the software development lifecycle. | Identify and supports execution of process improvement opportunities. | Perform other job related duties as requested |
Required for All Jobs | Performs other job-related duties as requested | Proof of eligibility to work in the United States |
Education | Education Level | Education Details | Required/ Preferred | Bachelors Degree | | Required | | | | | |
Work Experience | Experience | Experience Details | Required/ Preferred | 5+ Years of Prior Relevant Experience | Experience with data integration component design and implementation in the Information Management discipline, to include at least two (2) years of experience with data integration and engineering with tools like SQL, Python, Hadoop Stack | Required | | | | | |
Additional Requirements | Details | Required/ Preferred | Experience in hospitality operations and/or relevant industry knowledge | Preferred | Experience with AWS/Azure, NOSQL, Spark, R | Preferred | Experience with big data architectures and platforms | Preferred | Experience with Oracle GoldenGate | Preferred | | | |
Knowledge, Skills and Abilities | KSAs | Passionate about developing data services and engineering with “Can‐do” attitude. | Exercise excellent written and verbal English communication skills and be able to lead meetings with technical peers regarding the data integration solution designs. | Ability to self‐manage while consistently exercising good judgment and maturity. | Software development/programming experience, specifically in SQL, Python, R, DataStage, SSIS, and GoldenGate. | Ability to demonstrate data integration best practices, ensuring all data movement follows enterprise standards and processes. | Strong problem solving skills: able to logically break down a problem into smaller manageable parts to solve. | Ability to work collaboratively with multiple different team members including solution architects, business analysts, QA analysts, etc. | Ability to identify issues and escalate risks. | Highly developed organizational skills to function effectively while still maintaining attention to detail and meeting established deadlines. | Ability to work in a high stress fast paced environment managing multiple tasks, projects and personnel. simultaneously. Must possess ability to prioritize conflicting duties and maintain timeline integrity for projects and tasks. | Strong team player that has a direct approach and is solution oriented. | Must have excellent written, verbal and public presentation English communication skills. Possess demonstrated ability to tailor communications for various audiences. | Ability to anticipate situations, tools needed, and obstacles through critical thinking and review of data. | Ability to gather process information and make recommendations and decisions based on data and findings. | Ability to produce high quality work products, with consistency, accuracy and completeness. | Ability to listen effectively, process information, ask appropriate questions for clarification and execute tasks accordingly. | Must have interpersonal skills to deal effectively with all business and client stakeholders. | Effectively communicate in English, in both written and oral forms. |
Physical Requirements | A thorough completion of this section is needed for compliance with legal standards such as the Americans with Disabilities Act. The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. | Physical Requirement | N/A | Rarely | Occasionally | Frequently | Constantly | Weight/ w.p.m. | Balancing | | | X | | | | Bending | | | X | | | | Carrying 10 pounds | | | X | | | | Clear speech - simple | | | | X | | | Clear speech - complex | | | | X | | | Climbing | X | | | | | | Distant vision | | | | X | | | Driving | X | | | | | | Flexibility - upper body | | | X | | | | Flexibility - lower body | | | X | | | | Hearing/Listening | | | | X | | | Kneeling | | | X | | | | Lifting 10 pounds | | | X | | | | Near vision | | | | X | | | Normal vision | | | | X | | | Pushing/Pulling | | | X | | | | Reaching | | | X | | | | Sitting | | | | X | | | Standing | | | X | | | | Typing | | | | X | | | Walking | | | | X | | | | | | | | | | | | | | | |
Work Environment | While performing the duties of this job, the associate is required to work within the selected work environments. | Work Environment | N/A | Rarely | Occasionally | Frequently | Constantly | Communication - verbal | | | | X | | Communication - written | | | | X | | Confined area | | | | X | | Contacts - works alone | | | | X | | Contacts - works around others | | | | X | | Contacts - works with others | | | | X | | Exposure to dust / dirt | | | X | | | Exposure to fumes / odors | | | X | | | Extreme cold | | X | | | | Extreme heat | | X | | | | Fast pace | | | | X | | Hazardous conditions - chemicals | X | | | | | Hazardous conditions - high structures | X | | | | | Hazardous conditions - high voltage | X | | | | | Indoors | | | | X | | Noise levels - low to moderate | | | | X | | Noise levels - high | | | X | | | Office conditions | | | | X | | Outdoors | | | X | | | Restricted area | | X | | | | Shifts | X | | | | | Smoke | | | X | | | Travel | | X | | | | Wet/Humid | | X | | | | | | | | | | | | | | |
Mental Requirements | While performing the duties of this job, the associate is required to work within the selected mental requirements. | Mental Requirement | N/A | Rarely | Occasionally | Frequently | Constantly | Analytical | | | | X | | Clerical | | | | X | | Comprehension | | | | X | | Crisis incidents | | X | | | | Customer service | | | | X | | Decision making | | | | X | | High pressure | | | | X | | Judgment | | | | X | | Long hours | | | X | | | Math skills - advance | | | X | | | Math skills - basic | | | | X | | Organization | | | | X | | Reading - simple | | | | X | | Reading - complex | | | | X | | Repetition | | | | X | | Tight deadlines | | | | X | | Writing - simple | | | | X | | Writing - complex | | | | X | | | | | | | | | | | | |
|