Information Technology Director

Michael Page
November 19, 2020
Dallas, TX
Job Type


MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.


This leadership role entails overseeing overall technology development, ensuring alignment with the business goals, developing a technology strategy and managing the execution of the plan as required, recruitment of key technical resources, and day to day management of all technology resources.

Client Details

A firm that specalizes in providing a product research platform



  • Oversee and plan the full SDLC, and recommend necessary tools
  • Direct the software development and release process with the goal of delivering software releases on time, on budget, with high quality and according to agreed-up scope
  • Embrace company goals and identify the best technology solutions to meet our needs
  • Develop and execute technical software development strategy for ecommerce application and system using current business roadmap by analyzing competitive trends and patterns
  • Design and oversee the System architecture, Database, and Data processing in achieving optimal performance
  • Directing continuous improvement and eliminating non-value-added work
  • Executes engineering projects by developing resource planning for business roadmap in advance
  • Ensures product quality by developing and executing quality assurance plan
  • Direct the day-to-day activities of the development teams
  • Analyze and optimize operational resources, costs, and forecasts
  • Own the sprint planning and execution process, collaborating with product, business, and data teams
  • Engage and resolve bugs in accordance with SLAs
  • Lead, grow, and develop the team from inception through effective hiring, mentoring, coaching, succession planning, and retention strategies
  • Champion engineering and operational excellence, establishing metrics, standards, and processes for regular assessment and improvement
  • Create an excellent customer experience, raising the bar on functionality, usability, and simplicity
  • Selecting and integrating any Big Data tools and frameworks required to provide requested capabilities
  • Implementing ETL process
  • Monitoring performance and advising any necessary infrastructure changes
  • Defining data retention policies


Required Qualifications:

  • 15+ years experience in website and software application development
  • 10+ years management experience leading a technical team or department
  • 10+ years with Big Data - both relational structured and unstructured data
  • Data scraping, aggregation, processing, display, and reporting
  • Proficiency with Hadoop, MapReduce, HDFS
  • Experience with integration of data from multiple data sources
  • Experience with NoSQL databases, such as HBase, Cassandra, MongoDB
  • Knowledge of various ETL techniques and frameworks, such as Flume
  • Experience with various messaging systems, such as Kafka or RabbitMQ
  • In-depth knowledge of every stage within the SDLC
  • Proficient in programming languages such as PHP, Angular, React, Java, Python, etc.
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals
  • Strong understanding of databases, storage and distributed persistence technologies
  • Strong troubleshooting and performance tuning skills
  • Strong understanding of DevOps tools and ability to manage end-to-end process

Job Offer


  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance
Drop files here browse files ...

Related Jobs

November 25, 2020
November 25, 2020
November 25, 2020
November 25, 2020
Regulatory Affairs Manager   Atlanta, GA new
November 25, 2020