Talent.com
Cette offre d'emploi n'est pas disponible dans votre pays.
Senior Web Backend Developer Morocco, Morocco, Morocco, Morocco - Casablanca - Sofrecom Maroc

Senior Web Backend Developer Morocco, Morocco, Morocco, Morocco - Casablanca - Sofrecom Maroc

Orange Digital VenturesCasablanca, Morocco
Il y a plus de 30 jours
Description de poste

Regular - Senior Web Backend Developer

Senior Web Backend Developer

ref : ESOF128877 | 24 Aug 2023

apply before : 08 Oct 2023

CASAblanca - Morocco, Morocco, Morocco, Morocco

about the role

Contexte :

Nous sommes à la recherche d'un développeur web backend senior expérimenté et talentueux pour rejoindre notre équipe dynamique et innovante. En tant que développeur web backend senior, vous jouerez un rôle crucial dans la conception, le développement et la maintenance de systèmes backend robustes et évolutifs qui alimentent nos applications web. Votre expertise déterminera la direction technique de nos projets et contribuera au succès de nos produits.

Vous intégrerez un département informatique spécialisé qui supervise la conception, la mise en œuvre et l'exploitation des outils logiciels qui soutiennent les services internationaux d'Orange pour les entreprises.

En ce qui concerne le besoin, le département OINIS d'Orange exploite divers actifs de télécommunication tels que des centres de données, des réseaux dorsaux et des réseaux de transmission. Afin de gérer l'authentification et l'autorisation d'accès à ces actifs, la solution est divisée entre un frontend web et un backend. Cette mission se concentre sur le backend.

Le travail sera basé sur une étude de conception de haut niveau existante. Le backend comprend des bases de données, des mécanismes API pour communiquer avec le front-end d'une part et avec les dispositifs LDAP et Tacacs d'autre part.

Au sein d'OINIS, les développeurs travaillent selon la méthodologie Agile Scrum et les principes DevOps, avec une chaîne d'outils CI / CD. Les applications et les outils sont hébergés dans des centres de données privés dans des machines virtuelles et des conteneurs (avec Kubernetes). De plus, le Security by design fait partie de notre ADN et l'ingénieur logiciel doit être conscient des risques de sécurité liés aux logiciels

Responsabilités :

  • Développement du backend : Concevoir, développer et maintenir des systèmes backend et des API efficaces, fiables et évolutifs pour soutenir nos applications web. Collaborer avec les développeurs frontaux et d'autres équipes interfonctionnelles pour assurer une intégration transparente.
  • Architecture et conception : Participer aux discussions et aux décisions architecturales, en fournissant des informations précieuses pour aider à façonner la conception globale et l'orientation technique de nos projets.
  • Qualité du code : Rédiger un code propre, facile à maintenir et bien documenté. Suivre les meilleures pratiques, les normes de codage et assurer la qualité du code par le biais de tests et de revues de code.
  • Optimisation des performances : Identifier les goulets d'étranglement en matière de performances et optimiser les systèmes dorsaux pour les rendre plus rapides et plus efficaces. Effectuer le profilage, la surveillance et le débogage pour améliorer les performances de l'application.
  • Gestion des bases de données : Concevoir et maintenir des bases de données, en garantissant l'intégrité des données, la sécurité et l'efficacité des requêtes. Optimiser les schémas de base de données et les requêtes pour des performances optimales.
  • Sécurité : Mettre en œuvre et maintenir des mesures de sécurité solides pour protéger les données et prévenir les vulnérabilités. Se tenir au courant des meilleures pratiques de l'industrie et des nouvelles menaces de sécurité.
  • Collaboration : Collaborer avec les développeurs frontaux, les concepteurs, les gestionnaires de produits et d'autres parties prenantes pour traduire les exigences commerciales en solutions techniques. Fournir des conseils techniques et un mentorat aux développeurs juniors.
  • Résolution de problèmes : Analyser les défis techniques complexes et fournir des solutions innovantes. Dépanner et résoudre les problèmes en temps opportun, en assurant la stabilité de nos applications web.
  • Apprentissage continu : Se tenir au courant des tendances de l'industrie, des nouvelles technologies et des meilleures pratiques en matière de développement backend. Proposer et mettre en œuvre de manière proactive des améliorations aux systèmes et processus existants.
  • Gestion de projet : Participer à la planification, à l'estimation et à l'exécution des projets. Fournir un travail de haute qualité dans les délais impartis.

Le consultant travaillera sous la direction d'un Product Owner qui priorisera les User Stories et validera les productions logicielles.

Compétences techniques :

  • Maîtrise des langages de programmation backend tels que Java, Python, Node.js, Ruby ou équivalent.
  • Solide expérience avec des frameworks backend tels que Springboot, Quarkus ou similaires.
  • Forte compréhension des principes de conception d'API RESTful et expérience dans le développement d'API (service Web API, API REST, CFT Axway). Outils de test connexes : Postman, Swagger.
  • Expertise dans les systèmes de base de données tels que MariaDB, MySQL, PostgreSQL, MongoDB, NoSQL ou similaires.
  • SYSTÈME D'EXPLOITATION : Linux (administration et écriture de scripts)
  • Serveur web : Apache (configuration)
  • Architecture : Approche microservices
  • Sécurité : Checkmarks, vérification des dépendances, revue de code
  • Autres outils et protocoles : Keycloack, LDAP, TACACS
  • Outils de surveillance : Prometheus, Grafana, syslog
  • Familiarité avec les systèmes de contrôle de version et les flux de développement collaboratifs. Chaîne d'outils CI / CD : Gitlab, Java Maven, Cypress, JUnit, Jenkins, Sonar, Docker, Kubernetes, Nexus, JIRA.
  • Technologies d'hébergement : IaaS et CaaS : VMware VMs, conteneurs (Dockers), Kubernetes
  • Connaissance des méthodologies de développement de logiciels et des meilleures pratiques : Agile Scrum et Devops.
  • Compétences non techniques : - Excellentes compétences en matière de résolution de problèmes et capacité à résoudre des problèmes complexes.

  • Solides compétences en matière de communication et capacité à travailler efficacement dans un environnement d'équipe collaboratif.
  • Il / elle est capable de gérer l'intégration de divers composants logiciels afin d'élaborer une solution efficace de bout en bout.
  • Langues : de bonnes connaissances écrites et orales du français et de l'anglais sont nécessaires.
  • Informations complémentaires Rejoignez notre équipe et contribuez à la création d'applications web innovantes et percutantes. Si vous êtes passionné par le développement backend, que vous avez un fort sentiment d'appartenance et que vous vous épanouissez dans un environnement en constante évolution, nous serions ravis d'entendre parler de vous.

    L'employé rejoindra une équipe d'ingénierie informatique, avec des sujets complexes mais riches. Il s'agit d'une équipe très dynamique dans un environnement international, avec de nombreux experts seniors en informatique, logiciels et réseaux. L'équipe répond aux besoins des entreprises en matière de technologies de l'information dans divers domaines des télécommunications : réseaux, centres de données, transmission et satellites.

    about you

    Bachelor's degree in Computer Science, Engineering, or a related field, avec plus de 5 ans d'expérienc e

  • dans le développement d'applications web dorsales, et une forte concentration sur la construction de systèmes évolutifs et performants.
  • Anglais courant !

    skills

    JAVA / SPRING PYTHON QUARKUS API REST MARIA DB POSTGRESQL SHELL LINUX MICROSERVICES APPROACH KEYCLOAK LDAP JMETER, GRAFANA GITLAB CI VMWARE SCRUM

    department

    Filiale du groupe Orange, Sofrecom est une entreprise de conseil et d'ingénierie spécialisé dans les télécommunications. Sofrecom conseille et accompagne le développement et la transformation numérique des principaux acteurs du secteur des télécommunications. Nous aidons nos clients à anticiper les ruptures technologiques, à adapter leurs activités, à transforme

    Créer une alerte emploi pour cette recherche

    Senior Web Developer • Casablanca, Morocco

    Emplois reliés
    Country Manager - Morocco

    Country Manager - Morocco

    IWG plcCasablanca, Morocco
    Provide leadership to the Country team to deliver country performance targets.Conduct regular business reviews to drive performance improvements. Lead a high-performing team to achieve sales targets...Voir plusDernière mise à jour : il y a 17 jours
    Data Center Technician - Morocco - Casablanca - On-site

    Data Center Technician - Morocco - Casablanca - On-site

    RM Staffing B.V.Casablanca, 06, MA
    Reboot Monkey is a global leader in IT solutions, specializing in data center management that simplifies your IT operations. We provide hosting space, future-proof upgrades, and 24 / 7 support through...Voir plusDernière mise à jour : il y a plus de 30 jours
    Head of Legal, Ethics & Compliance

    Head of Legal, Ethics & Compliance

    AtosCasablanca, Morocco
    Are you an experienced leader who thrives being a proactive strategic partner in legal matters to the business in a dynamic and complex environment? Do you have experience from the pharmaceutical i...Voir plusDernière mise à jour : il y a plus de 30 jours
    Technical Support- Dutch Speaker

    Technical Support- Dutch Speaker

    DellCasablanca, Morocco
    Technical Support- Dutch Speaker.Technical Support- Dutch Speaker.At Dell Technologies, world-class service doesn’t end when a customer purchases our innovative products. Our Technical Support team ...Voir plusDernière mise à jour : il y a plus de 30 jours
    HRBP Morocco

    HRBP Morocco

    MSDCasablanca, Morocco
    Right now, around 69,000 of our employees are working to cure the world’s most complex diseases.We know that our people are the key to our success, which is why our Human Resources team works to at...Voir plusDernière mise à jour : il y a plus de 30 jours
    Sales Director (Morocco)

    Sales Director (Morocco)

    OracleCASABLANCA, Morocco
    Oracle is uniquely positioned to deliver this type of service due to : .Global reach in hyperscale public cloud data centres. Transformational technologies such as AI / ML, Analytics, Autonomous Databas...Voir plusDernière mise à jour : il y a 17 jours
    Sales Director Morocco H / F - Casablanca

    Sales Director Morocco H / F - Casablanca

    Michael PageCasablanca, Morocco
    Develop and execute a strategic sales plan to achieve sales targets and expand our customer base in Morocco.Establish, maintain, and strengthen relationships with key decision-makers in federal int...Voir plusDernière mise à jour : il y a plus de 30 jours
    Head of Marketing- Morocco

    Head of Marketing- Morocco

    GOMYCODE HOLDING B.VCasablanca, Morocco
    Head of Marketing - GOMYCODE Morocco.Company Description - About us.We are building the future of digital learning in the African continent. For us, it is key to excel in everything that we do, and ...Voir plusDernière mise à jour : il y a plus de 30 jours
    Legal advisor Morocco / Egypt

    Legal advisor Morocco / Egypt

    FerreroCasablanca, Morocco
    Job Location : CasablancaCasablanca.Ferrero is a family-owned company with a truly progressive and global outlook and iconic brands such as Nutella®, Tic Tac®, Ferrero Rocher®, Raffaello®, Kinder Bu...Voir plusDernière mise à jour : il y a plus de 30 jours
    Finance BP Morocco

    Finance BP Morocco

    Barry Callebaut GroupCasablanca, Morocco
    The Finance BP acts as a service provider to the regional finance community, the site manager and management by performing reporting activities and by providing in-depth financial analysis for the ...Voir plusDernière mise à jour : il y a plus de 30 jours
    R&D Quant Developer Permanent contract Casablanca, Morocco

    R&D Quant Developer Permanent contract Casablanca, Morocco

    Societe Generale SACasablanca, Morocco
    Welcome to the Societe Generale Careers website.CDI| Casablanca| Banque de financement et d'investissement.Casablanca, Maroc CDI Banque de financement et d'investissement.Vous êtes titulaire d’un B...Voir plusDernière mise à jour : il y a plus de 30 jours
    Brand Manager Biscuits Morocco

    Brand Manager Biscuits Morocco

    Mondelēz InternationalCasablanca, Morocco
    Are You Ready to Make It Happen at Mondelēz International?.Join our Mission to Lead the Future of Snacking.Collaborating with cross-functional global and regional teams, you implement brand strateg...Voir plusDernière mise à jour : il y a plus de 30 jours
    Key Accounts Manager, Morocco

    Key Accounts Manager, Morocco

    Radisson Hotel GroupCasablanca, Morocco
    This position will be based in Morocco.Strategically drives total profitable revenue and market share growth for the assigned hotels and segments. Negotiating group business and coordinating the exe...Voir plusDernière mise à jour : il y a 7 jours
    Security Technical Sales Engineer

    Security Technical Sales Engineer

    ArrowCasablanca, Morocco
    Enterprise Computing Solutions (ECS) is a global scale IT distributor guiding innovation across the channel.We help vendors and IT providers grow by providing deep technical expertise, innovative, ...Voir plusDernière mise à jour : il y a plus de 30 jours
    Brand Manager Biscuits Morocco

    Brand Manager Biscuits Morocco

    MondelezCasablanca, Morocco
    Join our Mission to Lead the Future of Snacking.Collaborating with cross-functional global and regional teams, you implement brand strategy that is aligned with our brand vision to drive sustainabl...Voir plusDernière mise à jour : il y a plus de 30 jours
    Account Manager - Morocco

    Account Manager - Morocco

    GlovoCasablanca, Morocco
    We’re a Barcelona-based startup and the fastest-growing delivery player in Europe, Africa, and Western Asia.With food at the core of the business, Glovo delivers any product within your city at any...Voir plusDernière mise à jour : il y a plus de 30 jours
    Payroll Analyst for Morocco

    Payroll Analyst for Morocco

    Arrow ECS Support Center Morocco, S.A.R.L.A.UMorocco,Casablanca,MA
    We are currently looking for a Payroll Analyst to join EMEA Payroll Team.You will be working together with a team of professionals, supporting Morocco. Process payroll each pay period in a timely ma...Voir plusDernière mise à jour : il y a 17 jours
    Payroll Analyst - EMEA - Morocco

    Payroll Analyst - EMEA - Morocco

    TikTokCasablanca, Morocco
    TikTok is the leading destination for short-form mobile video.Our mission is to inspire creativity and bring joy.TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Du...Voir plusDernière mise à jour : il y a plus de 30 jours