What are the responsibilities and job description for the Google Cloud Platform Engineer position at Photon?
Job Details
Key Responsibilities:
- SDLC Process Management: Design, implement, and manage software development lifecycle processes on Google Cloud Platform, ensuring alignment with industry best practices and organizational goals.
- Continuous Integration/Continuous Deployment (CI/CD): Build, deploy, and maintain CI/CD pipelines using tools like Jenkins, Bamboo, GitLab, or GitHub Actions to automate and streamline software releases.
- Infrastructure as Code (IaC): Develop and maintain IaC scripts to provision and manage cloud resources, ensuring consistent and reproducible environments.
- Collaboration: Work closely with development, operations, and quality assurance teams to ensure seamless integration and delivery of software products.
- Monitoring and Optimization: Monitor live services, automate deployment processes, and support the full SDLC to ensure system reliability and performance.
Qualifications:
- 7 years of experience in software development and DevOps, with a focus on cloud platforms, particularly Google Cloud Platform.
Technical Skills:
- Proficiency in programming and scripting languages such as Python, Ansible, or Bash.
- Experience with CI/CD tools like Jenkins, GitLab CI, or comparable tools.
- Familiarity with Infrastructure as Code tools and practices.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Understanding of Site Reliability Engineering (SRE) practices.
- Understanding of cloud solution design patterns, including microservices and distributed caching.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.