Digital Software Architect Manager

Smart Village, Egypt

Job Description

About the role

Provide leadership of technical activities during the development cycle, set a vision for developers, lead requirements gathering and analysis, design solutions and put the technical roadmap for digital apps. overall technical leadership and responsibility for designing solutions that drive digitalization projects for Orange customers through building solutions and apps that experience very high traffic. Lead requirements gathering and analysis, design solutions and put the technical roadmap for digital apps.

About you

1. Bachelor's degree from a recognized university. Experience:
1. 10+ years of experience in developing solutions with industry standard and latest breakthrough technologies such as: Java/C#, REST, ReactJS, NodeJS, AngularJS 2. Hands on experience working with Cloud platforms (at least experience in one of the following) AWS, Azure or Google Cloud Services. 3. Product Development (e.g. Mobile apps development with Native iOS and Android, Database technologies (such as Oracle, MySQL, MongoDB), Back-end Services and APIs and Front-end). 4. System/Product integration (e.g. API Managment/API Gateway, Messaging (Messaging Patterns and Message Brokers), Event streaming (e.g. PubSub), Service Mesh, Serialization Protocols (e.g. Avro, Google Protocol Buffers), Logging & Monitoring - Log aggregation, metrics, visualization, alerting (in particular ELK stack)). 5. Product Deployment (e.g. Cloud solutions: IaaS, PaaS, SaaS, Containers and Container Orchestration (Docker, Kubernitis, Openshift), Software delivery pipeline automation (e.g. Jenkins)). 6. Security (e.g. Identity and Access Management Standards: OpenID Connect, OAuth 2.0, Secret/Certificate Management, Security Information and Event Management). 7. Experience analyzing, conceptualizing, designing, building, and deploying digital solutions in complex technical environments covering digital marketing, digital content & asset management and e-commerce. 8. Experience with full lifecycle application testing (functional, regression, performance, integration, etc.). 9. Experience working in development teams using agile development methods such as Scrum. 10. You have the drive and determination to continually learn new things and develop yourself into a world class digital developer. 11. Strong communicator, building bridges savvy across all levels both internally and with our clients. 12. Team player, balance of logical problem solving and innovative thinking. 13. Experience with mobile architecture technologies is an advantage. 14. Experience from marketing automation platforms, content management systems or Analytics systems is an advantage.


Skills and abilities: Very good English both spoken and written.
Very good computer skills.
Strong Customer Orientation.
Strong communication, listening & interpersonal skills.
Flexibility & ability to work in a team.
Self-confident with professional behavior & attitude.
High sense of time management.


Transformation & Operational Efficiency
1- Lead Architecture activities related to the Digital Platform, develop and coordinate Architecture roadmaps and plans. 2. Collaborate with the IT architects, IT Operations, product teams, Information Security and Service provider teams to build technical solutions leveraging modern technologies. 3. Analyze technical requirements, comprehend problems, and identify opportunities to build fit for purpose technology solutions. 4. Hands-on and engage in coding to help the team to develop the Digital product and solve all surfacing problems at hand, identify and remove technical impediments. 5. Develop integration, automation, and deployment strategies for digital teams. 6. Create awareness and promote modern integration technologies and service offerings, facilitate adoption of Digital Products. 7. Owning the list of identified technical debt on domain level and ensures it is being prioritized appropriately – together with the solution architects in the teams; supports the teams with gradually reducing technical debt in the sprints. 8. Evaluation of and deciding on technologies and tools.



Beware of fraud agents! do not pay money to get a job will not be responsible for any payment made to a third-party. All Terms of Use are applicable.

Job Detail

  • Job Id
  • Industry
    Not mentioned
  • Total Positions
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
  • Job Location
    Smart Village, Egypt
  • Education
    Not mentioned