Full Stack & DevOps Engineer Gcp H/F
Role details
Job location
Tech stack
Job description
As a Full Stack & DevOps Engineer, the role combines software development and platform engineering. The mission is to design and build cloud-native applications while ensuring they are deployed, monitored, and operated through modern DevOps practices. The objective is to accelerate software delivery, improve platform reliability, and provide developers with an efficient and automated engineering environment., Full Stack Development: develop and maintain modern web applications, including responsive front-end interfaces and scalable back-end APIs.
- Cloud-Native Engineering: design and implement microservices running on Google Cloud Platform using services such as Cloud Run, Pub/Sub, Cloud Storage, and BigQuery.
- DevOps & CI/CD: design, implement, and maintain automated CI/CD pipelines using GitHub Actions and Cloud Build to enable fast, reliable, and secure software delivery.
- Infrastructure as Code: provision and manage cloud infrastructure using Terraform, ensuring consistency, scalability, and repeatability across environments.
- Containerization & Deployment: build and maintain Docker images, manage Artifact Registry, and optimize application deployments on Cloud Run.
- Observability & Reliability: implement logging, monitoring, alerting, and tracing using Cloud Logging, Cloud Monitoring, and New Relic to improve system reliability and operational excellence.
- Security & Platform Governance: apply cloud security best practices, IAM policies, Secret Manager integration, vulnerability management, and secure software development principles.
- Engineering Excellence: promote automation, code quality, testing, documentation, and continuous improvement across the development lifecycle., * Google Cloud Platform (GCP)
- Full Stack development
- DevOps & CI/CD
- Terraform
- Docker
- React & TypeScript
Requirements
Education: Master's degree in Computer Science, Software Engineering, or a related field.
- Experience: 3-5 years of experience in Full Stack development, DevOps, or Platform Engineering within an Agile environment.
Technical skills
- Strong proficiency in React, TypeScript, HTML5, and modern front-end development.
- Solid experience with Node.js (TypeScript) and/or Python (FastAPI) for API and backend development.
- Hands-on experience with Google Cloud Platform, including Cloud Run, Cloud Build, Pub/Sub, Cloud Storage, BigQuery, IAM, Secret Manager, Artifact Registry, Cloud Logging, and Cloud Monitoring.
- Strong knowledge of Docker, container-based deployments, and cloud-native architectures.
- Experience implementing CI/CD pipelines with GitHub Actions and/or Cloud Build.
- Practical experience with Terraform and Infrastructure as Code.
- Familiarity with REST APIs, authentication (OAuth2/OIDC), Git workflows, automated testing, and software engineering best practices.
- Experience with observability platforms such as New Relic is a plus.
Soft skills
- Automation-first mindset and passion for developer productivity.
- Strong ownership and problem-solving abilities.
- Collaborative team player with excellent communication skills.
- Continuous learning mindset and enthusiasm for cloud technologies and DevOps culture.
- Focus on reliability, scalability, and delivering high-quality software.
Compétences / Qualités indispensables :
Google Cloud Platform (GCP), Full Stack development, DevOps & CI/CD, Terraform, Docker, React & TypeScript