Technical Project Managers

Plan and manage IT projects, including Data Platform and Data Analytics solutions, providing technical direction for the development, build, design and systems integration from the definition phase through implementation or launch. Serve as liaison between business and technical aspects to understand business processes and market trends and execute software development projects to meet the business needs. Work with data scientists, data engineers and software engineers to develop technical specifications, code and test programs and applications. Use real-time data to perform data streaming, Spark, real-time aggregations or correlation, data warehousing, rollups, cubes, and visualizations. Create, execute and revise development plans to meet changing needs and requirements. Assist in all stages of the development lifecycle and manage technical risks. Responsible for recognizing system deficiencies and take necessary steps to implement effective solutions. Communicate and enforce coding standards, perform code reviews and mentor junior developers. Oversee project-based technical resources within budget and project schedule. Tech environment: statistical analysis and programming in Python and R, Tableau, Pentaho, Apache Spark, Apache Kafka (real-time data streaming)

Required Skills & Qualifications

· Master’s degree in Computer Science or Management Information Systems plus two years of experience in the job offered or as Senior/Lead Consultant OR Bachelor’s degree in Computer Science or Management Information Systems plus five years of progressive experience in the job offered or as Senior/Lead Consultant required.