Head of Engineering [Nigeria]


 

We are seeking a highly-skilled Head of Engineering with a storied history in the technological sector.

The ideal candidate will be tasked with making executive technology decisions on behalf of the

company, including managing a technology budget and making investments to align the company with

its vision for its technological needs. You should be a strategic thinker, an effective communicator, and

$ads={1}

an expert in technological development. You will work directly under the CEO and will act as both a

technology and business expert, making decisions that will impact the current and future operations of

the company.

Key Duties & Responsibilities

  • Setting a vision for how technology will be used in the company.
  • Ensuring that technological resources meet the company's short and long-term needs.
  • Outline the goals for research and development.
  • Creating timelines for the development and deployment of all technological services.
  • Making executive decisions on behalf of the company's technological requirements.
  • Acting as a mentor to team members.
  • Maintaining a consumer-focused outlook and aiding in the delivery of IT projects to market.
  • Managing technology budgets and time frames.
  • Staying on top of technology trends and developments.
  • Ensuring all technology practices adhere to regulatory standards
  • Keeping informed of advancements in the field of Node.js development
  • Plan, Deploy and Manage IoT solutions.
  • Determining project requirements and developing work schedules for the team.
  • Delegating tasks and achieving daily, weekly, and monthly goals.
  • Liaising with team members, management, and clients to ensure projects are completed to

standard.

  • Identifying risks and forming contingency plans as soon as possible.
  • Analyzing existing operations and scheduling training sessions and meetings to discuss

improvements.

  • Keeping up-to-date with industry trends and developments.
  • Updating work schedules and performing troubleshooting as required.
  • Motivating staff and creating a space where they can ask questions and voice their concerns.
  • Being transparent with the team about challenges, failures, and successes.
  • Writing progress reports and delivering presentations to the relevant stakeholders.
  • Deploy, test, and manage services.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting Node.js processes, including database schemas and preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of Node.js development.

Behavioral Skills

  • Proactive and Adaptable; high degree of adaptability to learn new technologies as needed and

successfully manage the daily challenges of the technical environment.

  • Effective communication; should have strong communication skills to oversee teams and foster

collaboration with other departments within the organization.

  • Leadership and decision-making skill; have strong leadership skills to motivate team members

and know how to efficiently make important decisions.

  • Manages Complexity; Uncovers root causes to difficult problems. Evaluates pros and cons, risks

and benefits of different solution options. Making sense of complex information to solve

problems.

Skills and Experience Required

  • Bachelor’s degree or equivalent in Electrical Engineering, Computer Engineering, Physics, or a

related field.

  • Minimum 3 years’ experience in a leadership role and 6 years overall experience.
  • Experience as a Senior Backend Engineer with cloud deployment and management in IaaS such

as AWS, Google Cloud and Digital Ocean is required.

  • Knowledge of Electronic Products, Circuit Design and PCB would be a nice-to-have.
  • Fluency in JavaScript, Node.js, Express.js and MongoDB to build products
  • Proficiency in the use of Aggregation Pipelines for MongoDB queries.
  • Experience in building and documenting RESTful APIs for consumption in NodeJS/Express
  • Experience with server-side templating languages.
  • Strong understanding of the web development cycle and programming techniques and tools.

Experience in some form of development framework such as Vue JS

  • Understanding of responsive application development
  • A testing mindset and experience in common unit testing toolkits
  • Experience in a SCRUM/Agile
  • Excellent technical, diagnostic, and troubleshooting skills.
  • Strong leadership and organizational abilities.
  • Willingness to build professional relationships with staff and clients.
  • Excellent communication, motivational, and interpersonal skills.
  • Excellent project and time management skills.
  • Strong problem-solving and verbal and written communication skills.

Job Type: Full-time

$ads={2}


 

.

Post a Comment

Previous Post Next Post

نموذج الاتصال