Platform (GCP, CI/CD, scripting) Software Engineer
We are seeking an experienced Platform Engineer to design, build, and maintain scalable cloud platforms and development toolchains that support high-velocity software delivery. This role focuses on enhancing developer experience, automating infrastructure, and enabling continuous integration and delivery (CI/CD) across enterprise environments.
The ideal candidate will have a strong background in cloud infrastructure, DevOps practices, and platform engineering, with hands-on experience in Google Cloud Platform (GCP) and modern automation tools.
Your Role
- Minimum 4+ years in platform engineering, DevOps, or cloud infrastructure roles.
- Preferred 6+ years working with enterprise-scale automation and tooling.
- Experience in high-velocity development environments is highly desirable.
- Infrastructure as Code: Terraform, Pulumi, CloudFormation.
CI/CD: Jenkins, GitLab CI, Cloud Build.
Containers: Kubernetes, Docker.
Configuration Management: Ansible, Puppet, Chef.
Monitoring & Logging: Prometheus, Grafana, ELK Stack, Cloud Operations.
Developer Tooling: Self-service platforms, internal developer portals.
Development & Automation - Programming: Python, Go, Java, JavaScript.
API development and integration.
Microservices and distributed systems architecture.
Database management and performance optimization.
Automated testing and quality assurance.
Security scanning and compliance automation.
GCP Expertise (Required) - Development Tools: Cloud Build, Cloud Source Repositories, Container Registry.
Compute Services: GKE, Cloud Run, Cloud Functions, GCE.
Storage: Cloud Storage, Cloud SQL, Persistent Disks.
Networking: VPC, Load Balancing, Cloud Endpoints.
Monitoring & Logging: Cloud Operations Suite, Error Reporting, Cloud Trace.
DevOps & Automation on GCP - Cloud Deployment Manager and Terraform:
Anthos for hybrid and multi-cloud application modernization.
Binary Authorization and container security.
Cloud KMS for secrets and key management.
Pub/Sub for event-driven architecture.
Certifications (Preferred) - Google Cloud Professional DevOps Engineer:
Google Cloud Professional Cloud Developer.
Certified Kubernetes Application Developer (CKAD). - Systematic problem-solving and performance optimization.
- Clear and concise technical documentation.
- Mentoring junior engineers and promoting best practices.
- Experience with Agile methodologies and continuous improvement.
Your Tasks
- Design and implement infrastructure automation using Infrastructure as Code (IaC) tools.
- Build and maintain CI/CD pipelines to support rapid and reliable software delivery.
- Manage container orchestration platforms and serverless compute environments.
- Develop and support internal developer platforms and self-service tooling.
- Implement monitoring, logging, and alerting systems for platform reliability.
- Collaborate with development and operations teams to improve workflows and system performance.
- Ensure platform security, compliance, and scalability through automation and best practices.
- Document platform architecture, processes, and tooling for knowledge sharing.
๐
Average salary range of similar jobs in
analytics โ
Loading...