MAX is a team of passionate people and a leading technology-enabled company, driven by a vision to solve the mobility challenges in Africa.
We want to facilitate access to vehicles, financing and other essential services to the more than 15 million underserved drivers across Africa. We are making mobility safe, affordable, accessible and sustainable through the deployment of high-performance technologies and operators.
MAX is looking to engage a smart, innovative and skilled Engineering Manager as we embark on an aggressive growth-drive.
•Execute overarching strategic objectives for MAX as it pertains to the Core Engineering Operations
•Create operations program roadmap and ensure scope, schedule, and budget are established
•Define project deliverables, milestones, and required tasks for the Tech Team
•Forecast staffing, workload and performance results to meet business demands
•Monitor key performance metrics across all the sub-units in the tech team
•Develop and direct all networking safeguards to reduce the risk of outside breaches
•Take ownership for quality of design and implementation of software components to ensure that they run securely, reliably, and at scale.
•Protect sensitive internal and external client information
•Evaluate technical efficiency and make necessary changes consistently
•Develop and enhance company's website to increase site traffic
•Identify competitive advantages and technological trends for the benefit of the company
•Lead the strategy for technology platforms, partnerships and external relationships
•Identify, compare, select and implement technology solutions to meet current and future needs
•Develop, track and control the development of annual operating and capital budgets for purchasing, staffing and operations
•Keep abreast of new trends and best practices in the technology landscape
•Track, analyze and monitor technology performance metrics
•Oversee all system design and changes in system architecture
•Manage and optimize infrastructure assets to satisfy internal financial targets
•Work closely with Marketing, Business Development and Operations to define and deliver new products, enhancement and streamline processes
•Take the initiative in thought leadership, innovation and creativity
•Conduct research to improve the technological assets of the company
•Develop procedures and policies and exploit technology to improve products and services that centre on external customers
•Oversee and manage weekly operations in the tech department
•Prepare detailed reports, both current and forecasting for the management team
•Oversees IT budgets to eliminate wastage/ loss
•Adhere to legal business requirements and enforce compliance taking action when necessary
•Perform routine maintenance and monitor performance metrics.
•Document engineering processes.
•Provide guidance and mentorship to other members of the engineering team.
•Delegate responsibilities to ensure team heads grow as capable participants.
•Motivate team heads to meet or surpass operations goals
•Coordinate performance reviews for operations team members in a prudent manner.
•Employ various initiatives to coach team members to optimize their capabilities.
•Maintain a high performing team
Skills and Abilities:
•Exceptional Oral and Written Communication Skills
•Project and Risk Management
•Business Process Improvement
•Critical and Analytical Thinking
• Experience working in an AGILE environment
• Experience working with RESTful web services
• Experience with TDD
•Public Speaking and Presentation Skills
•In Depth knowledge building and maintaining high performing engineering teams,
•Master's degree in Business Administration,
• 6+ years experience managing complex and high performing teams
•Proven track record of outstanding performance in a previous complex enterprise
•Hands on experience in strategic planning and business processes
•In-depth knowledge of different engineering processes.
•Working knowledge of data analysis and performance operation metrics
•Proven track record of successfully translating insights into actionable,