1 day ago
Vila Nova de Gaia, PortugalSenior
Responsibilities
- Design, develop, deploy, and maintain scalable Python backend applications.
- Develop FastAPI or Flask APIs and REST API services.
- Manage and optimize PostgreSQL databases.
- Implement CI/CD pipelines and support deployment management.
- Collaborate with development, DevOps, and data engineering teams.
- Work in a hybrid model with two days per week in Capgemini offices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 5 years of experience in Python backend development.
- Hands-on experience with FastAPI or Flask and REST API development.
- Knowledge of Docker and Kubernetes for containerized application development and orchestration.
- Experience with CI/CD pipeline implementation and deployment management.
- Familiarity with Azure or AWS and container services.
- Strong knowledge of PostgreSQL database management and optimization.
- Proficiency with Git and version control systems.
- Experience working in Agile/Scrum environments.
- English language proficiency is mandatory.
- Experience with Databricks and Apache Spark is preferred.
- Understanding of cloud-native application design and deployment is preferred.
Benefits
- Hybrid work arrangement with two office days per week.
- Multicultural, inclusive, and supportive team environment.
- Work-life balance support and career growth programs.
- Training and certifications in cutting-edge technologies.
- Health and life insurance.
- Referral program with bonuses.
- Access to projects and office locations.
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.
