Data Engineer

International Cruise & Excursions, Inc. (ICE) - Scottsdale, AZ (30+ days ago)3.3


---------------

About This Job:
---------------

As the Data Engineer, you will develop, construct, test and maintain architectures including databases and large-scale data processing systems for software solutions in an innovative and dynamic technology environment. Working together with our business development, product solutions, and software development teams, you will develop world-class products that are designed to achieve overall business success. You will work closely with the Enterprise Architects designing the development projects following the ICE Development Lifecycle and platform.

Please note: we are unable to provide sponsorship, and only local candidates will be considered

Responsibilities:
-----------------

  • Design, construct, install, test and maintain highly scalable data management systems
  • Ensure systems meet business requirements and industry best practices
  • Create and maintain data management documentation
  • Design and build scalable data repositories enabling high-performance of consumer/member transaction volume within the ICE products
  • Build APIs for data consumption and integration of external datasets as necessary
  • Build high-performance algorithms, prototypes, predictive models and proof of concepts
  • Problem-solve issues around data integration, unusable data elements, unstructured data sets, and other data management incidents
  • Research opportunities for data acquisition and new uses for existing data
  • Develop data set processes for data modeling, mining and production
  • Integrate new data management technologies and software engineering tools into existing structures
  • Create custom software components (e.g. specialized UDFs) and analytics applications
  • Employ a variety of languages and tools (e.g. scripting languages) to marry systems together
  • Install, implement and update disaster recovery procedures
  • Recommend ways to ensure continuous improvement around data reliability, efficiency and quality
  • Collaborate with data architects, modelers and IT team members on project requirements and goals
  • Collaborate with QA Engineers and automation to build test plans, scripts and automation to verify and validate data management systems and production implementation
  • Other duties/tasks as assigned
------

Skills:
-------

  • Able to identify and implement a data solution strategy
  • Skilled in working directly with senior business management to determine requirements and present options
  • Statistical analysis and modeling
  • Database architectures
  • SQL-based and NoSQL-based technologies
  • Data modeling tools (e.g. UML, ERWin, Enterprise Architect and Visio)
  • Data warehousing solutions
  • Data mining
  • Demonstrates initiative with or without direct authority. Able to influence and advocate for approaches to problem solving
  • Demonstrates intellectual curiosity in exploring new territories and finding creative ways to solve data management problems
  • Supports and maintains positive attitude and vision with peers, associates, and management
  • Demonstrates effective teamwork and collaboration
  • Ability to prioritize competing or conflicting requests and execute tasks in a high-pressure environment
  • Utilizes good judgment
  • Must demonstrate ability to handle diversity among people and environments
  • Must be detail oriented and able to follow-up and follow-through on project actions and tasks
  • Ability to maintain confidentiality of sensitive information
  • Extensive written and oral communication skills
Qualifications:
---------------

  • Bachelor's degree in Computer Science, Computer Engineering, Applied Math, Statistics or related field
  • Certified Data Management Professional (CDMP) a plus
  • 5+ years' experience designing, building, and maintaining data management systems
  • Broad experience in planning, architecting, and delivering mission-critical enterprise-grade systems and solutions
  • Experience with cloud architecture and data repositories
  • Data design experience
  • Experience in data cleansing and optimization for data consumption
  • Experience with source control tools such as Git and TFS a plus
  • Experience in .Net framework and Web Services (SOAP, REST, XML) a plus
  • Experience with Azure Service Fabric and micro services a plus
  • Working familiarity of front-end web framework using C#, JavaScript and/or Angular a plus
  • Experience using CSV/JSON/XML data formats
  • Experience in developing LOB (Line of Business) applications, as well as consumer websites
  • Experience in consumer-facing, ecommerce and mobile systems a plus
  • Experience with agile methodologies
Who We Are:
Headquartered in Scottsdale, Arizona, International Cruise & Excursions, Inc. ('ICE' for short) is dedicated to providing branded travel, leisure, and lifestyle products to consumers (over 55 million each year). The ICE slogan reads "Powered by Innovation," and we mean it!

We're proud to be consistently recognized as a CareerBuilder Top Company to Work for in Arizona, Phoenix Business Journal's Best Places to Work winner, and one of Arizona's Most Admired Companies. Our ongoing entrepreneurial spirit and overwhelmingly talented employees encourage a friendly, successful work environment – and that's what sets us apart. With over 2,200 employees worldwide, we're always looking to expand our ICE team with career-focused leaders who are committed to exceeding expectations.

Explore our incredible company culture ( http://www.iceenterprise.com/ice-culture/ ) on our website!

Our Core Values:
Respect. Passion. Integrity. Innovation. Social Responsibility. Teamwork. Accountability.

Additional Benefits:
  • FREE 7-day resort stays and cruises on your anniversary
  • Medical Health Insurance
  • Onsite Wellness Clinic
  • Long Term Disability
  • Life Insurance
  • Dental & Vision Coverage
  • 401K Plan
  • Pet Care Insurance
  • Legal Insurance
  • Flexible Spending Accounts (FSA)
  • Employee Assistance Program
  • Discounted Employee Services (dry-cleaning, nail services, massage, personal training, etc.)
  • Dedicated Employee Enrichment & Recognition Programs
  • Exclusive Employee Travel Rates on Cruise, Resorts, Hotels, Tours, Car Rentals, Dining and Merchandise offerings
#ZR