Posted in

Sr. Manager Application Development-Search

Sr. Manager Application Development-Search

CompanyO’Reilly Auto Parts
LocationSpringfield, MO, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • 12+ years of software development experience and/or leadership experience in an area applicable to O’Reilly
  • Bachelor’s degree in Computer Science, Information Systems or related field (10+ years O’Reilly software development or functional experience considered in lieu of degree)
  • Proven experience in search relevance tuning, query optimization, and performance monitoring.
  • Strong understanding of information retrieval principles and search algorithms.
  • Experience with data integration and ETL processes.
  • Experience with search analytics and reporting tools.
  • Experience with cloud-based search solutions.
  • Experience with Java and/or Python.
  • Expertise in Solr and/or Elasticsearch configuration and administration.
  • Proficiency in query languages (e.g., Lucene query syntax, Elasticsearch DSL).
  • Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes).
  • Experience with machine learning and natural language processing (NLP) in search applications.
  • Experience with e-commerce search or enterprise search solutions.
  • Expert knowledge of established programming procedures and programming languages related to the position and technology base
  • Exceptional problem-solving, conflict resolution, and mediation skills
  • Excellent oral and written communications skills
  • Flexible scheduling availability including nights and weekends Must work well in a team environment with the ability to lead and manage a team
  • Ability to implement and troubleshoot programming changes and modifications
  • Ability to write technical instructions in the use of programs and/or program modifications
  • Excellent project management skills

Responsibilities

  • Manage the analysis, design, development, implementation, and testing of application projects utilizing the approved development methodologies and standards.
  • Lead multiple teams to achieve results by providing direction, timely developmental feedback, and coaching
  • Provide leadership and growth coaching for reporting teams; document strategies and objectives for all reporting team members to grow within the company.
  • Build effective teams, allocate personnel, guide teams in using established best practices and collaborate with other managers on the development of new best practices and standards where needed.
  • Lead decisions regarding hiring and promoting team members.
  • Responsible for all new and modified systems in area of responsibility.
  • Assess the value of projects and prioritize accordingly.
  • Guide users in formulating requirements; advise on alternatives and on the implications of new or revised applications.
  • Collaborate with key stakeholders to determine software project requirements and design, project prioritization and planning, and monitoring and reporting progress of all projects.
  • Manage capacity planning and resource allocation, team operating, and capital budget planning process.
  • Oversee third party evaluation and contract review.
  • Maintain a broad knowledge of technology trends, equipment, and/or systems.
  • Ensure team member compliance with O’Reilly policies and procedures, including Data Integrity, Software Development Methodology, Project Tracking, and all required regulatory standards.
  • Actively lead the department; prepare and give presentations to the department where appropriate.
  • Analyze project proposals and requirements.
  • Conduct research and feasibility studies.
  • Coordinate and manage the efforts of multiple application development teams.
  • All other duties as assigned.

Preferred Qualifications

  • Experience with cloud platforms like AWS, Azure, or GCP
  • Advanced Education in Project Management and Leadership
  • ITIL Certification