Software Engineering Lead for nacita

وظائف مهندسين القاهره, Egypt دوام كامل عدد المتقدمين : 0

شرح مهام الوظيفة

Software Engineering Lead

Requirements:
– Bachelor’s degree in Engineering, or any related field.
– Minimum 6 years of experience in software engineering.
– Minimum 2+ years of hands-on technical leadership and people
– English proficiency is a must.
– Management experience.
– Experience leading cross-functional teams of multidisciplinary engineers.
– Mentorship – ability to successfully transfer knowledge.
– Solid experience in Web development landscape, architectures, trends, and emerging technologies.
– Solid experience of building applications in distributed systems architecture (Microservices, Event-Driven, SOA and RESTful Services)
– Solid experience in designing, implementing, monitoring and scaling of web apps and APIs using using modern backend technologies like NodeJs, .NET Core, Java (Spring Boot) and Frontend frameworks such as Angular and, React.
– Experience working with relational and NoSQL databases (e.g. -PostgreSQL, Redis, MongoDB).
– Proficient in unit-testing, TDD, BDD/ATDD
– Experience with cloud platforms like GCP and AWS
– Experience working with queuing and event streaming technologies like Kafka and RabbitMQ.
– Big Data and Machine learning knowledge is plus.
– Solid understanding of Git.
– Experience of Agile methodology ,CI/CD tools and techniques.
– Experience of Containerization technologies Docker and Kubernetes.
– Ensures quality, performance, monitoring, alerting and security using best practices
– Excellent communication and presentation skills in English (both written and spoken).

If you are interested, thanks to send your updated cv , mentioning the job title in the subject.

Ads

ملخص الوظيفة

  • تاريخ النشر : منذ سنة
  • نوع الوظيفة : دوام كامل
  • المكان : القاهره, Egypt
  • النوع : اى نوع

عن الشركة

  • إسم الشركة : nacita

وظائف مشابهة

+ كل الوظائف