E-Solutions Group - Phoenix, AZ

posted about 1 month ago

Full-time
Phoenix, AZ
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The GCP GKE Engineer/Architect role is focused on leveraging Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE) to design, implement, and manage cloud-based solutions. This position requires strong technical skills in cloud architecture, automation, and monitoring, with an emphasis on optimizing resource usage and cost management. The engineer will collaborate with development teams to support application deployment strategies and ensure robust infrastructure management.

Responsibilities

  • Implement comprehensive monitoring and logging solutions with GCP Logging and Monitoring.
  • Develop and maintain CI/CD pipelines for automated code deployment using Google Cloud Build, Source Repositories, and Container Registry.
  • Automate GCP operations using scripting languages like Python or Bash and GCP SDKs or APIs.
  • Set up and administer databases in GCP, such as BigTable, Cloud SQL, and Cloud Spanner.
  • Work with containers and orchestrate them using Google Kubernetes Engine (GKE), including cluster management and deployment strategies.
  • Optimize GCP costs and resource usage, providing cost estimates and reports, and implementing cost-saving strategies.
  • Collaborate with development teams to architect and support application deployment strategies that leverage GCP services like App Engine, Cloud Functions, and Cloud Run.
  • Develop and maintain technical documentation and runbooks.

Requirements

  • Strong knowledge of searching logs for troubleshooting and anomaly detection.
  • Proficiency in Shell or Python scripting.
  • Experience in configuration management and Infrastructure-as-code using Terraform.
  • Experience with Git and GitHub, JavaScript, and Regular Expressions (RegEx).
  • Knowledge of large-scale distributed systems and architecture in cloud computing or traditional IT infrastructure environments.
  • Understanding of cloud concepts including storage, compute, and networking.
  • Proficient in developing and maintaining technical documentation.

Nice-to-haves

  • Experience with OpenShift.
  • Familiarity with ETL processes and Big Data/Data Warehousing.
  • Knowledge of Machine Learning concepts.
  • Experience with functional testing and Kafka.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service