IAM Junior Software Engineer (Data Systems)
Grupo Deimos
Madrid, spain
hace 3 días

DEIMOS Space is looking for enthusiastic and proactive junior engineer to integrate Data Systems division, in Madrid. This is a fantastic opportunity to join a growing, innovative, employee-centred business in the space industry.

The selected candidate will join our Earth Observation Data Systems team in charge of developing and evolve products and projects mainly related to user identity, authentication, authorization, accounting and billing in a federated system-of-systems environment.

Main Duties :

The selected candidate will have the following responsibilities :

  • Learn in detail the particular needs of Earth Observation User Management systems developments and the required standards
  • Participate in the design, development and testing of software related to user identity, authentication, authorization, accounting and billing in a federated system-of-systems environment
  • Participate in the project documentation.
  • Participate in the product or team meetings
  • Report to the supervisor, using management tools (i.e. JIRA).
  • Education :

    Degree in Computer Science or related area

    Professional Experience :

    Candidates are expected to have up to 3 years of experience developing identity and access management systems.

    The candidate must have experience :

  • Using Linux as main OS development environment
  • Using versioning control tools such as GIT and continuous integration tools.
  • Developing backend web services with API REST
  • Developing using programming languages such as python, Java, with Object Oriented paradigm
  • Additionally, any candidate with the following desirable experience in User Management related disciples will be highly considered :

  • Identity and Access Management (IAM)
  • Authenticated Identity
  • Accounting and Billing within open-source environments
  • Usage of virtualized, distributed, scalable and cloud architectures
  • Big data technologies such as Apache Spark, NoSQL database (i.e. ElasticSearch)
  • Container technologies such as Docker, Docker-Swarm / Kubernetes
  • Technical Requirements :

    Candidates are expected to have demonstrable knowledge regarding :

  • 0 and / or OpenID Connect (OIDC) standards
  • Analysis and design using UML or other modelling languages
  • Programming skills with Object-Oriented design (i.e. Python, Java, )
  • Desirable :

  • Requirements Analysis
  • Verification and Validation
  • IAM open source technologies (i.e. openIAM, Gluu, WSO2)
  • Highly desirable :

  • Fine-grained access control with User-Managed Access (UMA)
  • Earth Observation Exploitation Platform design principles
  • Language Skills :

    English B2 (very good level, writing, reading and speaking)

    Personal Skills :

  • Good communication skills (English)
  • Capability of team working
  • Interested in the aerospace sector
  • Good analytical and problem-solving skills
  • Ability to understand and synthesise complex issues, coupled with good interpersonal capabilities and a proven ability to apply these to the interactions within the project, as well as with other managers.
  • Strong sense of ownership, commitment to service excellence and responsibility will be favourably considered.
  • Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación