Posted in

Senior Technical Manager – Data Quality Engineering

Senior Technical Manager – Data Quality Engineering

CompanyOCLC
LocationDublin, OH, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science or Engineering discipline
  • 5+ years of project management experience, including leadership of senior developers and architects
  • Strong track record of applying Generative AI technologies to solve business problems
  • Demonstrated proficiency in implementing and leveraging Generative AI solutions
  • Understanding of Large Language Models
  • 8+ years of Java software development experience
  • Coding skills in XML, Junit, and testing are highly desirable
  • Experience with Big Data technologies using Hadoop ecosystem
  • Experience with Cloud based technologies including, but not limited to, AWS and Snowflake
  • Experience with NoSQL, MapReduce and Spark
  • Experience with Linux (or any UNIX for that matter)
  • Proven experience building and nurturing high-performing technical teams
  • Experience establishing processes and creating comprehensive system documentation
  • Proficiency in Jira administration and utilizing metrics to drive team performance
  • Strong problem-solving skills with a track record of overcoming obstacles to deliver results
  • Excellent verbal and written communication skills, including ability to build consensus across teams
  • Experience with Agile Software Development methodologies

Responsibilities

  • Lead and develop a high-performing technical team by fostering collaboration, and a culture where team members are willing to step up and get the job done
  • Drive technical decisions during software development with minimal direction, demonstrating strong independent judgment
  • Establish and document processes and systems that enhance team productivity and software quality
  • Implement and oversee data validation processes for incoming data across the organization
  • Implement and manage software components shared between products and organizations
  • Collaborate across organizational boundaries to identify and develop common shared software components that reduce overall development expenses
  • Utilize metrics effectively to drive team quality and performance improvements
  • Overcome obstacles creatively to ensure project success and timely delivery
  • Perform administrative duties including team building, performance evaluation, and growing team’s career growth
  • Provide technical direction, guidance, and mentoring to staff members

Preferred Qualifications

  • Master’s Degree in Computer Science or related technical field
  • Budgeting and Financial Planning experience at the group level
  • Project Management Certification
  • Experience deploying enterprise application integration technologies
  • Experience deploying web services in a service-oriented architecture