The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.
The Role
Le masculin est utilisé dans le simple but d’alléger le texte.
Nous recherchons un développeur principal Back End pour se joindre à notre centre d’excellence R&D Cloud En tant que membre de l'équipe de Back End,qui est responsable du stockage et de l’ingestion des données vous aurez l'opportunité de travailler sur toutes les fonctionnalités destinées aux clients. Des brainstormings avec nos Product Owners, des sessions d'architecture technique avec nos experts, du travail de développement à l'aide de notre pipeline Gitlab CI / CD, à l'expérimentation des technologies Big Data de pointe, vous apporterez les fonctionnalités de nos clients, de l'idée à la réalité. Vous rejoindrez une équipe de personnes très qualifiées, talentueuses et passionnées, et qui intègrent toujours les meilleures pratiques de l'industrie à leur travail. C'est une excellente opportunité de rejoindre le marché en plein essor de l'intelligence artificielle des objets «AIoT» et de faire partie d'une entreprise à croissance rapide qui est à la pointe de l'industrie.
Your Impact
- Superviser et diriger la direction de l'architecture système de la plate-forme Mnubo dans un processus CD / CI complet
- Recommander, examiner et approuver les approches techniques et la conception de projets et de produits livrables.
- Concevoir et fournir de nouveaux systèmes et des améliorations, y compris des exigences non fonctionnelles, aux systèmes existants pour répondre aux objectifs commerciaux d'une manière qui équilibre les risques avec les performances et les coûts
- Participer aux réunions de routine, aux activités de planification et d'estimation et aux examens de la documentation.
- Soutenir les projets de développement en cours en participant à la conception de solutions, au développement de normes, aux revues de conception technique, aux revues de code, aux tests de performance, au réglage des performances, à la résolution des problèmes, à l'analyse des causes profondes, etc.
- Développer, coacher / encadrer et gérer la performance des membres de l'équipe, en assurant la réalisation des objectifs commerciaux, fonctionnels et individuels.
- Participer aux processus de recrutement, d'embauche et de licenciement en suivant les normes et politiques RH.
Vous serez une belle addition à l’équipe si vous êtes:
- Vraiment passionné par l'ingénierie logicielle, avec une forte emphase sur le codage
- Sensible à l’esprit d'équipe et capable de collaborer avec des équipes inter fonctionnelles (DataScience, DevOps, FrontEnd, BackEnd, Produits, Ventes, etc…)
- Un apprenant rapide désireux de travailler dans un environnement dynamique
- Ouvert d'esprit, capable de penser à l'intérieur et à l'extérieur d’un contexte précisé
- Une personne qui est responsable et sait en gérer les risques et opportunités techniques, en assumant la responsabilité de la qualité des livrables techniques.
What You'll Need
- Plus de 8 ans d’expérience dans l’architecture, la conception, le développement et la mise en œuvre de logiciels d’entreprise à grande échelle
- Expérience solide en architecture logicielle
- Une base solide dans le développement de logiciels et une expérience dans la résolution des problèmes de logiciels complexes tels que le temps réel, la haute disponibilité et l'évolutivité.
- Solide expérience dans la conception d'API et de microservices pour le service SaaS
- Connaissance des méthodologies et technologies Agile de développement.
- Expérience avec des frameworks tiers tels que: Pulsar, Kafka, Docker, Kubernetes, Spark, etc.
- Solide expérience avec l'un des langages de programmation suivants: Python, Java, Scala, Lua, Perl
- Haut niveau de confort avec les bases de données SQL / NoSQL comme Cassandra, Elasticsearch, MySQL, etc ...
- Maîtrise de la configuration réseau