$ whoami
- Nom: Jesús Valdemar Benítez Castañeda
- Rôle: Ingénieur DevOps & Développeur Java
- Lieu: Jalisco, MX (Prêt pour le télétravail)
- Mission: Automatiser l'infrastructure et livrer des logiciels fiables, sécurisés et évolutifs.
- Statut: Ouvert à de nouveaux défis dans les écosystèmes DevOps, Cloud et Java / Spring Boot.
$
Compétences Techniques
DevOps & DevSecOps
Automatisation, Cloud & Sécurité
Livraison automatisée du code jusqu’en production :
- Pipelines CI/CD pour les tests unitaires, la création d’artefacts et les builds de conteneurs
- Terraform pour le provisionnement versionné des réseaux et des bases de données
- Docker et Kubernetes pour l’orchestration et la scalabilité
- SonarQube et Checkmarx pour l’atténuation des vulnérabilités
- Contrôle d’accès avec AWS IAM selon le principe du moindre privilège
Java & Spring Boot
Microservices Java & Spring Boot
Conception et maintenance d’API REST avec l’écosystème Spring :
- Architecture Propre (Model-Repository-Service) : refactorisation d’endpoints legacy, réduisant le temps de réponse de 30 %
- API RESTful avec Spring Boot, Spring Data JPA et MVC
- Support L3 et gestion des incidents avec Jira
- Documentation technique avec Swagger et UML
Homelab & Infrastructure Autogérée
Proxmox, K3s & Zero Trust
Laboratoire autogéré qui reproduit des environnements de production :
- Proxmox VE pour gérer des machines virtuelles Debian et Ubuntu Server
- Cluster K3s distribué sur plusieurs nœuds physiques, dont ARM (Raspberry Pi)
- Accès distant sécurisé avec Cloudflare Tunnels et les principes Zero Trust, sans ports publics exposés
- Approche GitOps pour la maintenance, la supervision et la persistance des données
Optimisation des Bases de Données
Données & Performance SQL
Ajustement des charges de bases de données pour des systèmes bancaires critiques :
- Optimisation de procédures stockées et de requêtes SQL complexes sur Oracle 11g
- Réglage des performances conforme aux standards DBA
- Accès aux données fiable et à haute disponibilité pour les microservices
Python & FastAPI
Python & Scripting
- FastAPI pour les API REST
- Scripts Python et Bash/Shell pour l’automatisation
- Administration de serveurs Linux (Debian, Ubuntu, Zorin OS)
Expérience Professionnelle
Ingénieur DevOps / Développeur Java
Tata Consultancy Services
- Conçu et automatisé des pipelines CI/CD pour des applications Java, intégrant l’exécution des tests unitaires (Spring) et la création d’artefacts via la conteneurisation Docker.
- Mis en place une Infrastructure as Code (IaC) avec Terraform pour le provisionnement automatisé, cohérent et versionné des réseaux et des bases de données.
- Orchestré le cycle de vie des services en gérant de multiples conteneurs Docker dans des clusters Kubernetes, garantissant la scalabilité du système.
- Géré les politiques de sécurité et le contrôle d’accès dans le cloud en configurant rôles et permissions avec AWS IAM, en appliquant le principe du moindre privilège.
Développeur de Microservices Java & Support DevOps
Stefanini Mexique
- Optimisé les performances et la maintenabilité du système en refactorisant des endpoints legacy vers une Architecture Propre (Clean Architecture), réduisant le temps de réponse de 30 %.
- Intégré des pratiques d’amélioration continue de la qualité du code (DevSecOps), en identifiant et atténuant les vulnérabilités avec SonarQube.
- Contribué à l’écosystème cloud en assurant des interactions de base avec les services AWS pour les environnements de développement.
- Documenté l’architecture complète des microservices et de l’infrastructure (Swagger, UML), réduisant de 25 % le temps d’intégration des nouveaux développeurs.
- Développé et assuré le support L3 d’API RESTful avec la stack Spring (Boot, Data JPA, MVC) et Maven, en gérant efficacement les incidents avec Jira.
Développeur Backend Java
NTT Data Mexique
- Participé à la définition et à la mise en œuvre des pratiques d’intégration continue (CI/CD) pour accélérer les mises en production de microservices bancaires.
- Acquis une expérience du cloud public en collaborant aux tâches opérationnelles et de déploiement sur Google Cloud Platform (GCP).
- Garanti la performance des bases de données en ajustant et en optimisant des procédures stockées et des requêtes SQL complexes sur Oracle 11g.
- Géré le cycle de vie des incidents et des changements en appliquant les bonnes pratiques ITIL avec ServiceNow et Jira.
Développeur Java & SQL
Institut National Électoral (INE)
- Développement de requêtes SQL spécialisées pour optimiser les performances des packages de procédures stockées dans Oracle 11g.
- Identification et remédiation des vulnérabilités de sécurité dans le code Java à l’aide de l’outil Checkmarx.
- Amélioration et mise au point du code SQL pour garantir la conformité aux normes rigoureuses des DBA.
Développeur Java
Grupo Salinas S.A. de C.V.
- Maintenance du code du système fiscal et développement d’applications pour le calcul des impôts d’entreprise.
- Développement de logique complexe dans les procédures stockées Oracle 11g.
- Identification et correction des vulnérabilités de sécurité à l’aide de SonarQube et Checkmarx.
- Administration proactive des services dans les environnements Linux (SCM Server et MongoDB).