Senior Platform Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#433892·Dodano 12 dni temu·1
Źródło: emagineTech Stack / Keywords
CloudGoogle Cloud PlatformGCPSecurityTerraformCI/CDGitHub ActionsPython
Firma i stanowisko
The role focuses on designing, building, and operating secure and scalable cloud platforms using Google Cloud Platform (GCP) for the retail/e-commerce industry.
Wymagania
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
- Proven experience as a Platform Engineer, DevOps Engineer, Site Reliability Engineer, or similar role.
- Strong experience with Python development.
- Hands-on experience with FastAPI or similar backend frameworks.
- Strong knowledge of PostgreSQL administration, performance tuning, and integrations.
- Extensive experience working with Google Cloud Platform (GCP).
- Solid experience with Terraform and Infrastructure as Code practices.
- Experience building and maintaining CI/CD pipelines using GitHub Actions.
- Strong understanding of DevOps, SRE, and platform engineering principles.
- Experience designing secure, scalable, and maintainable cloud architectures.
- Strong troubleshooting, analytical, and problem-solving skills.
- Excellent communication and collaboration skills.
Nice to have:
- Kubernetes experience and operating applications on Kubernetes.
- Experience with metadata and data governance platforms such as OpenMetadata.
- Knowledge of GCP Networking components: Load Balancers, DNS, TLS/SSL Certificates, Identity-Aware Proxy (IAP).
- Cloud security and networking fundamentals.
- Observability and monitoring tooling.
Obowiązki
- Design, build, and maintain scalable platform services and cloud infrastructure in GCP.
- Develop and manage Infrastructure as Code (IaC) using Terraform.
- Build and maintain CI/CD pipelines using GitHub Actions.
- Develop and maintain platform services and APIs using Python and FastAPI.
- Manage and optimize PostgreSQL environments and platform integrations.
- Ensure high availability, observability, reliability, and security of platform services.
- Collaborate with engineers and product teams to improve developer experience and platform adoption.
- Implement and maintain cloud governance, access controls, and security best practices.
- Monitor, troubleshoot, and resolve platform and infrastructure issues.
- Drive automation initiatives to reduce operational overhead and improve service quality.
- Support networking, connectivity, and identity management across cloud environments.
emagine
841 aktywnych ofert