Identity Platform Engineering Manager

5 days ago


مصر, Egypt Canonical - Jobs Full time

The platform will be built on top of the best-of-breed identity management projects and delivered as Charmed Operators using Juju, Canonical's operator lifecycle management solution. The identity and access management platform will provide:

- **Authentication server **acting as standalone SAML and OpenID identity provider
- **Identity brokerage **integrating leading 3rd party public and enterprise identity providers
- **User federation** with enterprise LDAP servers and Active Directory tenants
- **Management GUI and APIs** enabling simple administration of users, roles and integrations

This is an exciting opportunity for a technical software engineering leader who is passionate about open source and identity. The role of this team is to build the future of identity and access management for Canonical products and services.

As an engineering manager, you must also have excellent judgement about people - their motivations, abilities, developmental needs and prospects for success.

Engineering at Canonical requires hands-on code contribution and review, as well as architectural leadership. You will need to demonstrate insight into performance and quality engineering practices and ensure your team embraces effective disciplines on both fronts. You will need to be comfortable holding contributors accountable for work ethic and results. You must also have an understanding of security practices and principles and the impact that engineering choices have on product security.

We expect teams to deliver well-documented products and work with design professionals to shape the product experience. You should relish the opportunity to shape and direct and develop an engineering team that is happy and brilliant, and produces a product that will be a pleasure to use and to evolve.

For this role you must have deep, proven experience with Python and preferably some experience with Go. Experience with IAM tools and protocols is a must. This role is centred around driving a team that delivers high quality software, not just the integration of existing solutions.

**What you'll do**:

- Deliver high-quality, rigorously designed software written in Python and Go
- Lead a team of developers to ship software that automates open source identity solutions, integrating established standards and protocols, like SAML, OpenID, OAuth, PKI, LDAP
- Build an integration layer for popular enterprise and cloud identity providers (e.g. Okta, Azure Active Directory, AWS Cognito, etc.)
- Build and manage a globally distributed team of engineers through hiring, coaching, mentoring, feedback and hands-on career development
- Effectively set and manage expectations with other engineering teams, senior management, and external stakeholders
- Advocate and advance modern, agile software development practices and help develop and evangelise great engineering and organisational practices
- Ensure that your team delivers great products that users love by maintaining a culture of quality and engineering excellence
- Grow a healthy, collaborative engineering culture in line with the company values
- Be an active part of the leadership team and collaborate with other leaders in the organisation
- Work from home with global travel up to 20% for internal and external events

**Who you are**:

- You are a software engineer/developer by background
- You have knowledge of software, standards, protocols and concepts in the identity space like OpenID, Oauth, SAML, Kerberos, LDAP and Active Directory
- You have experience integrating or deploying identity and access management solutions to enterprise customers
- You have experience in leading, managing, coaching and mentoring developers towards delivering timely, high quality software together with them
- You are familiar with Kubernetes and excited to optimise workload operations on it
- You value secure coding and standards, and enjoy working on teams that do the same
- You have a bachelor's degree in a technical field or equivalent
- You love embracing new technologies and pushing the boundaries of what is possible, with a view to building products that improve how people operate software and infrastructure everywhere
- You love developing and growing people and have a track record of doing it
- You have solid experience working in an agile development environment
- Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu._



  • مصر, Egypt Oracle Full time

    Principal Support Engineer - Identity Management ACS-CSS-2300049K **Applicants are required to read, write, and speak the following languages***: English, Arabic **Preferred Qualifications** We are looking for flexible and open-minded experts, able to work with different technologies, and address complex architectures, on premises, cloud, or Hybrid...


  • مصر, Egypt Oracle Full time

    Senior Support Engineer - Identity Management ACS Consultant-220002II **Applicants are required to read, write, and speak the following languages**: English **Preferred Qualifications** **Our Team** Advanced Customer Services (ACS) is looking for experienced **Oracle Identity Governance - JAVA developer** with hands on experience in JAVA development,...


  • مصر, Egypt CloudSource Full time

    **Lead Platform Engineer (Azure)** This is an exciting opportunity to join our engineering practice, working collaboratively across many diverse and interesting projects on cutting-edge tech stacks. You’ll focus on delivering results directly for our clients and supported by our amazing team! **About you** As the backbone of our engineering practice,...

  • Product Manager

    5 days ago


    مصر, Egypt Qureos Full time

    **About The Company** At Kinetik, we realize that the people in your business are at the heart of our success. **About the Job**: Our client's suite of platform tools is enabling outstanding and ambitious sellers, marketplaces, and brands to scale and reach their customers exactly where they are. As a Product Manager in the Platform and Growth team, you...

  • Product Manager

    5 days ago


    مصر, Egypt Qureos Full time

    **About the Company**: A team of seasoned recruiters with a combined 40 years of industry experience with a track record of delivery across 4 continents. At Kinetic we realize that the people in your business are at the heart of our success. We focus exclusively on recruitment for startups and high-growth companies, helping quickly hire the very...


  • مصر, Egypt Red Hat Software Full time

    About the job: The Red Hat Customer Success team for Europe, the Middle East, and Africa (EMEA) is looking for a Senior Technical Account Manager, Platform to join us in Cairo, Egypt. In this role, you will provide personalized, attentive support and mentorship and build high-value relationships with a small set of enterprise customers as you try to...

  • Api Platform Engineer

    2 weeks ago


    مصر, Egypt Rawaj - Human Capital Management Full time

    ROLE AND RESPONSIBILITIES 1. This role is a member of the Boubyan Bank Enterprise Integration team and expected to be hands-on to manage the API Gateway service 2. Collaborate closely with Product Owners and cross-functional development and business teams to design high-quality integration solutions that are extensible, reusable, and secure 3. Develop...


  • مصر, Egypt CEQUENS Full time

    The Technical Product Manager for Integrations and APIs will lead the strategy, development, and execution of CEQUENS' API products and integration services. This role requires a unique blend of business and technical acumen, a big-picture vision, and the drive to make that vision a reality through strategic product management. **Key Roles and...


  • مصر, Egypt ArabyAds Full time

    Develop target audiences for each campaign based on the mindsets and motivations of the final consumer that has been identified - Lead junior team members (1-2 specialists) in day-to-day executions - Ability to work in an extremely fast paced environment; very strong organizational and communication skills are a must - Recommend forward thinking strategies...


  • مصر, Egypt Dell Technologies Full time

    5G Senior Platform Software Engineer From applied research to advanced engineering, Dell’s 5G R&D team is designing and developing ground-breaking products & solutions. You will be involved in assessing the market, developing technology and products and generating intellectual property. Your contributions will drive product architecture and implementation...