12 days ago
Aguascalientes, MexicoMid Level
Responsibilities
- Design and implement RESTful APIs and microservices.
- Collaborate with frontend, DevOps, QA, and multidisciplinary teams.
- Write clean, maintainable, and documented code.
- Optimize application performance, scalability, and security.
- Implement unit and automated tests.
- Participate in code reviews.
- Integrate applications with databases and external services.
- Maintain and improve existing applications.
- Contribute to the analysis, design, development, implementation, and integration of technology solutions for Capgemini clients.
Requirements
- Solid experience with Python 3.x.
- Knowledge of backend frameworks including Django, Flask, or FastAPI.
- Knowledge of SQL and databases such as PostgreSQL and MySQL.
- Knowledge of MongoDB and Redis is desirable.
- Experience with REST and/or GraphQL APIs.
- Familiarity with Git version control.
- Knowledge of testing tools including pytest and unittest.
- Experience with CI/CD tools such as GitHub Actions and Jenkins.
- Basic knowledge of Docker containers is desirable.
Benefits
- Competitive compensation and benefits above those required by law.
- Hybrid work arrangement in Mexico City.
- Collaborative work environment with recruitment, onboarding, and professional career-development support.
- Inclusive workplace with opportunities to plan and develop a career.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
