Browse Jobs
For Employers
Post JobLog inGet Started

Senior Technical Lead

Premier Services and Recruitment
Cairo, Egypt
Posted 4 years ago
23Applicants for1 open position
  • 17Viewed
  • 3In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Main Responsibilities:

  • Understand product needs to define main system specifications
  • Plan and design the structure of a technology solution
  • Break down large scale product into modular stateless micro-services
  • Take entire system architecture ownership and plan from plug and play architecture basis subscription model concept in a B2C solution
  • Communicate system requirements to software development teams
  • Evaluate and select appropriate software or hardware and suggest integration methods
  • Oversee assigned programs (e.g. conduct code review) and provide guidance to team members
  • Assist with solving technical problems when they arise
  • Ensure the implementation of agreed architecture and infrastructure
  • Address technical concerns, ideas and suggestions
  • Monitor systems to ensure they meet both user needs and business goals 

Job Requirements

Required Experience & Qualifications:

  • Proven experience 10 + as a Technical Architect  
  • Experience in B2C or similar large scale, high performance system development
  • Hands-on experience with software development and system administration
  • Development experience in JVM language like Java. Broad knowledge of Python, Angular would be a plus  
  • Comfortable with Linux based environment for development and production
  • Sound on various high performance technical stacks like  
  • High performance message queues
  • NoSQL Databases  
  • Experience in virtualised or dockerised deployment infrastructure
  • Experience in implementing Continuous Integration and Continuous Delivery Model
  • Should have used most of them in real life use cases
  • Excellent communication and Analytically skills  

Key competencies:

  • Ability to take ownership of tasks and work as a team member
  • Strong desire for exploring, evaluating and understanding new technologies  
  • Ability to hit tight deadlines and work under pressure and strict attention to detail  
  • Demonstrate leadership, problem-solving, and project management skills  
  • Good communication skills 

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Technical Lead