
Jitterbit développe Harmony, une plateforme low-code enrichie par l’IA qui permet d’intégrer des applications et des données, d’orchestrer des flux de travail, d’automatiser des processus et de développer des applications. Ses outils iPaaS et de gestion des API connectent les systèmes d’entreprise dans des fonctions telles que l’informatique, la finance, les ressources humaines et le marketing, pour des cas d’usage comme l’intégration ERP et EDI, la gestion des dépenses, le suivi des actifs et la génération de prospects. La plateforme propose des connexions à des milliers d’applications, dont Salesforce Data Loader. Les activités de Jitterbit couvrent le conseil, le marketing et la logistique, en réunissant des capacités d’intégration et d’automatisation pour aider les organisations à coordonner leurs systèmes et leurs processus.
Ingénieur logiciel backend senior C++, à distance en Inde
Développez les capacités backend des produits iPaaS et de gestion des API de Jitterbit. Pilotez des projets d’applications distribuées, de la conception initiale au déploiement.
Description
- Développez des fonctionnalités pour la plateforme iPaaS et de gestion des API de Jitterbit.
- Utilisez C++, Java, Lua, Docker, Kubernetes, Linux, Nginx, Tomcat, Apache, MySQL, SQL Server, Redis, Kafka, Elasticsearch, InfluxDB et les services AWS.
- Pilotez des projets de la conception au déploiement.
- Veillez à l’évolutivité, à la fiabilité et aux performances dans un environnement en fonctionnement continu.
- Collaborez avec les équipes d’ingénierie, de gestion de produit et des opérations.
- Contribuez à l’évolution des produits d’intégration et d’automatisation.
- Accompagnez et encadrez vos collègues ingénieurs et développeurs.
- Appuyez vos décisions sur les données et faites avancer des initiatives clés.
Exigences
- Au moins 10 ans d’expérience dans le développement d’applications distribuées à grande échelle.
- Solide expérience dans la création d’applications SaaS multi-tenant.
- Excellentes capacités de résolution de problèmes, de débogage et d’analyse, avec un grand souci du détail.
- Expérience des microservices et des modèles d’architecture ou de conception cloud.
- Solide expérience de Java.
- Expérience approfondie des principales bases de données relationnelles, telles que SQL Server et MySQL.
- Excellente maîtrise de la rédaction de code JavaScript, CSS et HTML.
- Maîtrise de JavaScript, TypeScript, Java, Node.js ou Go.
- Connaissance du déploiement d’applications avec Docker et/ou Kubernetes.
- Expérience pratique des services AWS tels que DynamoDB, S3 ou CloudFront.
- Excellentes aptitudes à la communication écrite et orale.
- Capacité à travailler efficacement au sein d’une équipe distribuée et dans un environnement à distance.
- Autonomie et capacité à prendre en charge des initiatives clés.
Avantages
- Possibilités d’évolution professionnelle et de mentorat.
- Un environnement de travail flexible, propice au télétravail, avec une culture conviviale.