What are the responsibilities and job description for the Staff Platform Engineer position at GCS?
We are looking for an experienced and highly motivated Senior DevOps Engineer to manage Continuous Integration (CI) and Continuous Deployment (CD) processes, support automation initiatives, and provide technical leadership across the organization. The ideal candidate will drive automation at all stages of software development, release, operations, and maintenance. This is a hands-on role where you will collaborate with various teams to improve development delivery, manage DevOps functions, and enhance the APIGEE platform.
Key Responsibilities :
- CI / CD Management : Oversee and manage CI and CD tools and processes across various business units, ensuring seamless integration and deployment pipelines.
- Automation : Drive automation initiatives at all stages of software development, including release, operations, and maintenance.
- Collaboration : Participate in brainstorming sessions with cross-functional teams to explore new ideas and strategies for improving development delivery.
- Research & Innovation : Research and evaluate open-source technologies that can be utilized to solve automation and operational challenges.
- Technical Guidance : Provide mentoring and training to development teams on CI / CD tools, automation frameworks, and best practices.
- DevOps Management for APIGEE : Manage DevOps functions for the APIGEE platform, ensuring operational excellence.
- Tool & Process Enhancement : Support and enhance existing DevOps tools, platforms, and processes, including but not limited to Kubernetes, Rancher, Docker, Bash Scripting, and Alfred (AngularJS / PHP).
Required Qualifications and Skills :