FULLREMOTE - GCP Cloud python Developer

Capitole Consulting
Municipality of Madrid, Spain
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Clean Code Principles
API
Application Lifecycle Management
Google BigQuery
Cloud Computing
Cloud Engineering
Computer Security
Github
Identity and Access Management
Python
OAuth
Secure Coding
Security Software
Software Engineering
Software Vulnerability Management
Openapi
Google Cloud Platform
FastAPI
Event Driven Architecture
Asynchronous Programming
Terraform
Data Pipelines
Devsecops
Serverless Computing
Microservices

Job description

of 1.200€ in individual training for you to use it in whatever you want (technological events, books, trainings, certifications, etc.). - Follow-up with your team every month for continuous feedback. - Teleworking. - Flexible working hours to help you reconcile your professional / family life. - Private medical insurance paid in full by Capitole. - Flexible remuneration (restaurant tickets, transport and/or childcare). - WellHub (Gymforless). - Discounts on major brands for employees (Club Capitole). Get to know the whole family: - Team Buildings every two months - don't miss the summer party or the Christmas dinner! - Football team sponsored by Capitole. - Technological communities for you to share your knowledge and ideas with the other teams, sharing internal knowledge is essential!!!! - Last but not least, a TEAM! Don't you know us yet? Discover us!!! https://capitole-consulting.com/ See what people are saying about us https://www.glassdoor.es/Opiniones/Capitole-Consulting-Opiniones-E2060890.html Don't hesitate to send us your profile, we are looking forward to meeting you! The employee will adhere to information security policies: - Will have access to confidential information related to Capitole and the project they are working on. - Must comply with the security policies and internal policies of the company and the client. - Must sign an NDA.

Requirements

Do you have experience in Terraform?, Capitole Consulting keeps growing and we want to do it with you! Are you a passionate Cloud Architect ? We have an exciting opportunity to lead and empower a multicultural team. We are looking for a Software Engineer to support GCP enablement and provisioning services within the UCC ART environment. Your Responsibilities: * Backend Engineering: Design and develop high-performance APIs and microservices using Python (FastAPI). * Event-Driven Architecture: Design and implement asynchronous systems and data pipelines using event-driven patterns. * Serverless Application Design: Build and scale applications using GCP serverless technologies (Cloud Run, Firestore, BigQuery). * Identity & Access Management: Implement secure identity synchronization and lifecycle management via SCIMand Google Cloud IAM. * DevSecOps & Secure Coding: Apply security-first principles throughout the development lifecycle, focusing on vulnerability management and secure API design. * Automated Delivery: Orchestrate the software release process through GitHub Actions CI/CD pipelines. * Technical Documentation: Maintain high-quality code documentation and API specifications. Technical skills: * Software Development: Expert-level Python (FastAPI) and asynchronous programming. * Cloud Native & Events: Experience with GCP and event-based messaging/processing. * API & Identity Standards: Proficiency in SCIM, OAuth2, and IAM protocols. * Security: Practical knowledge of DevSecOps practices and automated security testing. * Supporting Tools: Familiarity with Terraform and GitHub Actions for application lifecycle support. Other competences: * Hands-on mentality * Quick understanding of new technologies * Expert in reading, writing, and communicating in English (at least B2) * Good communication skills * Good interpersonal skills * Creative thinking * Problem solving mindset * Flexibility and adaptability * Multicultural environment experience For this you will have: - Budget

Apply for this position