Le poste Développeur Back-end
Partager cette offre
En tant que Développeur Back-End, vous serez responsable de la conception et du développement des services back-end, en particulier autour des API, de l'intégration avec des services AWS, et du scripting pour automatiser les tâches courantes. Vous travaillerez principalement avec Python, en utilisant les services d'Amazon Web Services (AWS) pour déployer et maintenir des applications scalables, performantes et sécurisées.
Responsabilités :
• Développement de services API : Concevoir et développer des API RESTful robustes et sécurisées en utilisant Python et des frameworks tels que Flask ou Django.
• Intégration AWS : Développer et intégrer des services avec les solutions cloud d'Amazon Web Services (Lambda, S3, EC2, RDS, API Gateway) pour assurer une scalabilité et une haute disponibilité des applications.
• Scripting et automatisation : Créer des scripts d'automatisation pour des processus liés à l'infrastructure, au déploiement (CI/CD) ou à la maintenance de services (Bash, Python).
• Optimisation des performances : Identifier et résoudre les goulots d'étranglement dans les applications, en optimisant les temps de réponse et la gestion des ressources cloud.
• Sécurité et conformité : Implémenter des mesures de sécurité pour protéger les données sensibles, en gérant les permissions et les authentifications via AWS IAM et OAuth2/OpenID pour les API.
• Intégration continue et déploiement : Participer à la mise en place de pipelines de CI/CD en collaboration avec l'équipe DevOps pour automatiser les tests et déploiements (AWS CodePipeline, Jenkins, GitLab CI).
• Maintenance et support : Assurer la maintenance des services back-end et apporter un support aux équipes de développement pour résoudre des problèmes techniques ou optimiser les processus.
Profil recherché
Compétences techniques :
• Langage de programmation : Expertise en Python
• API RESTful : Expérience confirmée dans la conception, le développement et la documentation d'API RESTful.
• Services AWS : Solide expérience dans l'utilisation des services AWS tels que Lambda, EC2, S3, RDS, API Gateway, DynamoDB.
• Bases de données : Connaissance des bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (DynamoDB, MongoDB).
• Scripting : Capacité à créer et maintenir des scripts pour automatiser les tâches (Bash, Python).
• Sécurité : Compréhension des bonnes pratiques de sécurité dans le développement d'API (authentification OAuth2, gestion des permissions AWS IAM).
• CI/CD : Familiarité avec les outils et processus d'intégration continue et de déploiement (Jenkins, GitLab CI, AWS CodePipeline).
• PDF : connaissance du format PDF souhaitée
Environnement de travail
x
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Back-end
STHREE SAS pour COMPUTER FUTURES