flag icon

Go back

Youverify  company logo

Engineering Manager

Youverify
LagosNigeria
a year1 Applicants
circular warning alert

Oops! It seems this job from Youverify has expired

eye icon10

description


  • Proposing and managing budgets for projects.
  • Supervising the work of multiple teams.
  • Planning and executing strategies for completing projects on time.
  • Researching and developing designs and products.
  • Determining the need for training and talent development.
  • Hiring contractors and building teams.
  • Ensuring products have the support of upper management.
  • Providing clear and concise instructions to engineering teams.
  • Design, innovate and solve complex problems inherent in operating a high scale classifieds platform.
  • Play a key role in reviewing and approving the work of your peers as part of the software development process.
  • Interacting with product owners, partners and business stakeholders to understand and develop requirements
  • Debugging and Improvement of existing systems.
  • Expand our micro-services architecture.

Requirements

  • Bachelor's Degree or Master's Degree in Computer Science, Mathematics, Electrical Engineering or related fields
  • Many years of engineering experience.
  • Experience working with NodeJS/GoLang/Java
  • Proven supervisory and technical skills.
  • Must come highly recommended.
  • Comfort working within agile methodologies and experience in estimation and time management
  • Understanding of unit and integration testing, and testing frameworks/libraries — Mocha, Jest etc
  • Strong preference for test-driven-development (TDD) and understanding its importance
  • Experience having worked with at least one Web Framework for your language of choice
  • Familiarity with at least one web server technology — (ex: Apache, Nginx)
  • Working knowledge of at least one CI/CD tool — Jenkins, Travis CI, Circle CI, GitHub Action
  • Working knowledge of gRPC and protocol buffers
  • Strong ability to problem-solve, debug, and understand pertinent performance metrics
  • Familiarity with containerization infrastructure (Docker), Caching (Redis), API gateway (KrakenD), orchestration (Kubernetes), Distributed tracing (Jaeger), Service mesh (LinkerD) and observability
  • Knowledge of microservices (or SOA), Docker, and/or distributed systems.
  • Good working knowledge of NoSQL systems (MongoDB, Elastic, Cassandra), Relational Database Systems (MySQL, PostgreSQL, or Oracle), Messaging Systems (RabbitMQ), Kafka
  • Experience with managing and deploying applications on AWS/DigitalOcean/GCP.


flag iconReport
hide iconHide

Jobs close to you