Overview
Skills
Job Details
We are Photon, one of the world's largest Digital Platform Engineering company providing a combination of Strategy Consulting, Creative Design and Technology Services to a wide range of customers. We work with 40% of the Fortune 100 companies. And, we provide niche services for consulting on mobile, cloud, AI, and multi-channel digital experiences, providing boots-on-the-ground support, and work closely with companies to fully empower their digital transformation.
Check out our video at ;/strong>
Key Responsibilities:
Infrastructure Automation & Management:
- Design, implement, and maintain scalable, reliable, and secure cloud infrastructure using Google Cloud Platform services.
- Automate infrastructure provisioning and scaling using Terraform or Google Cloud Deployment Manager.
- Manage Google Cloud Platform resources such as Compute Engine, Kubernetes Engine, Cloud Functions, and BigQuery to support development teams.
CI/CD Pipeline Management:
- Build and maintain CI/CD pipelines for automated deployments.
- Integrate pipelines with Google Cloud Platform tools like Cloud Build, Cloud Source Repositories, or third-party tools like Jenkins.
- Ensure optimized pipelines for faster builds and deployments.
Monitoring & Incident Management:
- Implement and manage cloud monitoring/logging with Dynatrace, Stackdriver Monitoring, Logging, and Trace.
- Monitor infrastructure health and resolve issues with minimal downtime.
- Set up alerting and create runbooks for incident resolution.
Security & Compliance:
- Apply security best practices including IAM, encryption, and network policies.
- Ensure compliance with GDPR, CCPA, PCI-DSS, and internal security standards.
- Perform vulnerability assessments and regular patching.
Collaboration & Support:
- Work with development teams to design cloud-native applications.
- Collaborate with cloud architects on best practices for continuous integration and deployment.
- Provide day-to-day support for dev, QA, and production environments.
Cost Optimization:
- Monitor cloud usage and suggest cost-saving strategies like right-sizing, preemptible VMs, and auto-scaling.
Tooling & Scripting:
- Develop scripts in Python, Bash, or PowerShell to automate cloud tasks.
- Use tools like Ansible, Chef, or Puppet for configuration management.
Required Qualifications & Skills:
Experience:
- 3+ years as a DevOps or Cloud Engineer
- Hands-on experience with Google Cloud Platform services: Compute Engine, Kubernetes Engine, Cloud SQL, Pub/Sub, Cloud Storage, etc.
- Experience with Infrastructure as Code (IaC) tools: Terraform, Deployment Manager, Ansible
Technical Skills:
- Strong understanding of CI/CD tools: Jenkins, GitLab CI, CircleCI, Cloud Build
- Proficiency in scripting (Python, Bash, etc.)
- Experience with Docker and Kubernetes
- Familiar with Google Cloud Platform networking, security, IAM, and monitoring
Cloud & DevOps Tools:
- Experience with Git, Artifact Registry, Cloud Source Repositories
- Understanding of DevOps principles: CI/CD, IaC, Monitoring, Alerting
Security & Compliance:
- Knowledge of IAM, network security, encryption
- Familiarity with compliance standards like GDPR, HIPAA, or PCI
Soft Skills:
- Problem-solving mindset
- Excellent communication and collaboration abilities
- Comfortable working in fast-paced, cross-functional teams
Preferred Certifications:
- Google Professional Cloud DevOps Engineer (preferred)
- Google Professional Cloud Architect or Associate Cloud Engineer
- Certified Kubernetes Administrator (CKA) or similar DevOps certs