Lead design to ensure the technology solutions meet all resiliency, stability, non-functional, functional and operational readiness use cases
Lead ongoing development, maintenance and support of existing systems and platforms
Manage work direction, lead, influence, and provide feedback to other team members
Participate in staffing plans to identify subject matter experts (SMEs) and provide feedback for staff performance reviews
Own technology solutions within area, including proactive monitoring and alerting, technological roadmap and communication of overall health and future sustainability
Drive innovation & continuous improvement
Other duties as assigned
Requirements
Bachelor's degree in Computer Science or related area of study, or equivalent combination of education and/or relevant work experience
5 years of experience with application development or package software implementation
Proficiency in GCP services such as Cloud Storage, BigQuery, CloudSQL, Dataflow, Composer and others
Strong programming skills in languages used in cloud development such as Python.
Understanding of cloud computing principals, including infrastructure as a service(IaaS), Platform as a Service(PaaS), and Software as a Service(SaaS).
Experience working with Google Cloud SDK and APIs to interact with GCP services programmatically and automate tasks
Knowledge of containerization technologies such as Docker and container orchestration platforms like Kubernetes for deploying and managing containerized applications on GCP
Understanding of serverless computing concepts and experience developing serverless applications using GCP services like Cloud Functions and Cloud Run
Experience setting up CI/CD pipelines using tools like GitHub to automate software deployment on GCP
Proficiency in development tools and IDEs such as Google Cloud Shell, Cloud Code for Visual Studio Code or Cloud Tools for IntelliJ.