Job Title
Google Cloud Platform Engineer
Relevant Experience (in Yrs)
6+ years
Experience Required
Google Cloud experience
Terraform infrastructure-as-code
Core programming exp (but not a pure DevOps Engineer)
Deep knowledge and use of Python including toolchains for documentation, testing, and operations/observability.
Application experience of CI/CD implementations using github actions
Up-to-date knowledge of security practices, standards, and protocols related to API development.
Experience with API management platforms and tools (e.g., Apigee, AWS API Gateway, Postman)
Deep expertise in modern software development tools/ways of working (e.g. git/GitHub, devops tools, metrics / monitoring, …) with a strong track record of successfully designing and developing APIs
In-depth knowledge of API design principles, protocols, and tools (REST, GraphQL, Swagger, etc.)
Roles & Responsibilities
Lead the design, development, and implementation of scalable APIs that meet the requirements of internal and external stakeholders. Ensure APIs are secure, efficient, and user-friendly, following industry best practices and standards.
Produces well-engineered software, including appropriate automated test suites, technical documentation, and operational strategy.
Diverse problem solver who surfaces opportunities to reuse modular code and develop microservices to drive efficiencies.
Provides input into the roadmaps of teams representing upstream dependencies to help improve the overall program of work.
Ensure consistent application of platform abstractions to ensure quality and consistency with respect to logging and lineage.
Fully versed in coding best practices and ways of working and participates in code reviews and partnering to improve the team’s standards.
Adhere to QMS framework and CI/CD best practices and helps to guide improvements to them that improve ways of working.
Generic /Managerial Skills
Good communication
Stakeholder management
Education
Minimum Bachelor’s Degree in Science and Engineering.