Overview
On Site
Full Time
Skills
Development Testing
Demonstrations
Product Demonstration
Continuous Improvement
Backup Administration
Training
Workflow
Version Control
Application Development
IaaS
PaaS
ProVision
Linux
Microsoft Windows
Docker
Agile
Quality Assurance
Scalability
Continuous Integration
Continuous Delivery
GitHub
GitLab
Terraform
SQL
Cosmos-Db
Amazon DynamoDB
Messaging
Apache Kafka
Amazon SQS
Dashboard
Computer Networking
Firewall
Disaster Recovery
Scripting
Java
C#
Node.js
Python
Windows PowerShell
Bash
Financial Management
Budget
Organized
Supervision
Attention To Detail
Problem Solving
Conflict Resolution
Provisioning
Kubernetes
Electronic Commerce
Microsoft Azure
API Management
Amazon Web Services
API
Akamai
Google Cloud Platform
Google Cloud
Cloud Computing
Amazon CloudFront
DevOps
SLA
Capacity Management
Gmail
Management
FMLA
Privacy
Job Details
DevOps Engineers automate software builds, test and deployment systems, and infrastructure as code. DevOps Engineers manage various development, test, staging, and demo environments (code deployment using Continuous Improvement (CI)/Continuous Delivery (CD) pipelines, backups, data refreshes), as well as deploy and manage software into Costco's production environment while leveraging as much automation as possible. They are responsible for continually advancing the technology in a collaborative and creative agile environment using many of the latest technologies and industry best practices and finding better and more efficient ways of delivering solutions that meet business objectives.
The Costco team is looking for a dedicated and skilled DevOps Engineer to join its GDX Cloud Sustained Engineering team. The responsibilities for this DevOps Engineer will include development of automation to streamline complex processes/tasks, deploy/provision, manage, and monitor services in hybrid cloud environments. This DevOps Engineer is responsible for continually advancing the technology in a collaborative and creative agile environment using many of the latest technologies and industry best practices and finding better and more efficient ways of delivering solutions that meet business objectives.
Job Duties/Essential Functions
Creates, and manages Infrastructure as Code (IaC).
Maintains, extends and builds automated CI and CD pipelines.
Creates the pipeline to periodically generate code quality metrics.
Drives each team to be self-sufficient by providing tools and training and brings different teams together to work towards common goals.
Establishes workflows that use the automated pipelines for CI and CD.
Works closely with product and application teams to create version control branching strategy.
Develops tool integrations that allow for end to end traceability for application development (from requirements to code objects changed to meet the requirements).
Designs and develops automation to provision complex environments including IAAS and PAAS services in Google Cloud Platform.
Builds deployment automation with infrastructure and configuration as code to host services in Google Cloud Platform.
Builds innovative automated solutions to migrate legacy/hybrid systems and provision systems in Azure and Google Cloud Platform.
Designs and develops automation to streamline complex processes and tasks in Google Cloud Platform.
Demonstrates a technical expert, providing technical consultation to our customers and project teams.
Adopts engineering best practices to deliver higher quality and scalable solutions.
Develops and documents standards and best practices, and mentors' Junior Engineers.
Resolves complex issues in creative and effective ways, adapted to each customer's needs.
Provisions applications in virtualized or container-based platforms on Linux\Windows systems.
Focuses on performance and reliability in a cloud-native environment (Google Cloud Platform or Azure) while ensuring seamless deployment with CI/CD pipelines and containerization (Docker/Kubernetes).
Interprets complex issues and clearly communicates them to others.
Works to stay abreast of existing and emerging DevOps technologies and tools.
Works in the Agile environment, collaborates with Operations, Development, and QA functions to develop solutions and systems that are predisposed to scalability, security, and simplified maintenance.
Regular and reliable workplace attendance at your assigned location.
Ability to operate vehicles, equipment or machinery
Computer, phone, printer, copier, fax
Non-Essential Functions
Assists in other areas of the department as necessary.
Assists in other areas of the company as necessary.
Ability to operate vehicles, equipment or machinery
Same as Essential Functions
Experience, Skills, Education & Licenses/Certifications
Required:
7 years of IT experience, with 5 years in Google Cloud Platform, Azure, and/or AWS.
Extensive experience in CI/CD technologies such as GitHub Actions, Azure DevOps, and/or GitLab Pipelines.
Solid background in infrastructure as code automation tools such as Terraform.
Experience deploying and managing Kubernetes workloads with tools such as Helm and/or Kustomize.
Experience provisioning cloud data stores such as Spanner, Firestore, Managed SQL, CosmosDB, DynamoDB, etc.
Basic understanding of messaging systems such as Kafka, Pub/Sub, EventHubs, and/or SQS.
Proficient in observability tools including metrics, logs, traces, dashboards, and alerting.
Experience working with Google Cloud Platform, Azure, and/or AWS IAM capabilities.
Solid understanding of cloud networking concepts such as virtual private clouds, peering, load balancers, firewalls, etc.
Good understanding of cloud reliability and disaster recovery capabilities.
Proficiency with at least one scripting/programming language: Java, C#, Node.js, Go, Python, PowerShell, Bash.
Ability to troubleshoot complex production issues in a highly distributed environment.
Willing to share knowledge with co-workers and to assist them in understanding technical and business topics.
Team player and willing to establish a strong positive working relationship with all areas of the business.
Ability to work effectively, independent of assistance or supervision.
Innovative, creative, and extremely responsive with a strong sense of urgency.
Financial management in cloud resources, managing budget, cost, and optimizing resources.
Extremely responsive, able to work under pressure in crisis with a strong sense of urgency.
Responsible, conscientious, organized, self-motivated, and able to work with limited supervision.
Detail-oriented and possess strong problem-solving skills and ability to proactively analyze for potential future issues.
Able to support off-hours work as required, including weekends, holidays, and 24/7.
Recommended:
Strong experience provisioning cloud-based Kubernetes environments such as GKE, AKS, and/or EKS.
Experience managing a multi-tenant Kubernetes environment across many clusters.
Strong understanding of cloud native compute technologies, ecosystem, and offerings.
Experience with Kubernetes GitOps tools such as ArgoCD and Flux.
Solid background in Google Cloud Platform Cloud Service Mesh and/or Istio.
Experience building, troubleshooting, and supporting large and complex Digital eCommerce solutions.
Strong understanding of Google Cloud Platform IAM tools and capabilities.
Experience with API Management tools such as Apigee, Azure API Management, or AWS API Gateway.
Understanding of CDN tools such as Akamai, Fastly, Google Cloud Platform Cloud CDN, FrontDoor, and/or CloudFront.
Ability to work with DevOps engineering to establish best practices, readiness, SLA's, and capacity planning.
Advanced Google Certifications.
Proficient in Google Workspace applications, including Sheets, Docs, Slides, and Gmail.
Successful internal candidates will have spent one year or more on their current team.
Other Conditions
Management will review the Job Analysis for this position prior to a job offer.
Required Documents
Cover Letter
Resume
Last two performance reviews
Attendance records for current year (Do not include absences covered by paid sick/personal time,
FMLA or other protected absences.)
California applicants, please click here to review the Costco Applicant Privacy Notice.
The Costco team is looking for a dedicated and skilled DevOps Engineer to join its GDX Cloud Sustained Engineering team. The responsibilities for this DevOps Engineer will include development of automation to streamline complex processes/tasks, deploy/provision, manage, and monitor services in hybrid cloud environments. This DevOps Engineer is responsible for continually advancing the technology in a collaborative and creative agile environment using many of the latest technologies and industry best practices and finding better and more efficient ways of delivering solutions that meet business objectives.
Job Duties/Essential Functions
Creates, and manages Infrastructure as Code (IaC).
Maintains, extends and builds automated CI and CD pipelines.
Creates the pipeline to periodically generate code quality metrics.
Drives each team to be self-sufficient by providing tools and training and brings different teams together to work towards common goals.
Establishes workflows that use the automated pipelines for CI and CD.
Works closely with product and application teams to create version control branching strategy.
Develops tool integrations that allow for end to end traceability for application development (from requirements to code objects changed to meet the requirements).
Designs and develops automation to provision complex environments including IAAS and PAAS services in Google Cloud Platform.
Builds deployment automation with infrastructure and configuration as code to host services in Google Cloud Platform.
Builds innovative automated solutions to migrate legacy/hybrid systems and provision systems in Azure and Google Cloud Platform.
Designs and develops automation to streamline complex processes and tasks in Google Cloud Platform.
Demonstrates a technical expert, providing technical consultation to our customers and project teams.
Adopts engineering best practices to deliver higher quality and scalable solutions.
Develops and documents standards and best practices, and mentors' Junior Engineers.
Resolves complex issues in creative and effective ways, adapted to each customer's needs.
Provisions applications in virtualized or container-based platforms on Linux\Windows systems.
Focuses on performance and reliability in a cloud-native environment (Google Cloud Platform or Azure) while ensuring seamless deployment with CI/CD pipelines and containerization (Docker/Kubernetes).
Interprets complex issues and clearly communicates them to others.
Works to stay abreast of existing and emerging DevOps technologies and tools.
Works in the Agile environment, collaborates with Operations, Development, and QA functions to develop solutions and systems that are predisposed to scalability, security, and simplified maintenance.
Regular and reliable workplace attendance at your assigned location.
Ability to operate vehicles, equipment or machinery
Computer, phone, printer, copier, fax
Non-Essential Functions
Assists in other areas of the department as necessary.
Assists in other areas of the company as necessary.
Ability to operate vehicles, equipment or machinery
Same as Essential Functions
Experience, Skills, Education & Licenses/Certifications
Required:
7 years of IT experience, with 5 years in Google Cloud Platform, Azure, and/or AWS.
Extensive experience in CI/CD technologies such as GitHub Actions, Azure DevOps, and/or GitLab Pipelines.
Solid background in infrastructure as code automation tools such as Terraform.
Experience deploying and managing Kubernetes workloads with tools such as Helm and/or Kustomize.
Experience provisioning cloud data stores such as Spanner, Firestore, Managed SQL, CosmosDB, DynamoDB, etc.
Basic understanding of messaging systems such as Kafka, Pub/Sub, EventHubs, and/or SQS.
Proficient in observability tools including metrics, logs, traces, dashboards, and alerting.
Experience working with Google Cloud Platform, Azure, and/or AWS IAM capabilities.
Solid understanding of cloud networking concepts such as virtual private clouds, peering, load balancers, firewalls, etc.
Good understanding of cloud reliability and disaster recovery capabilities.
Proficiency with at least one scripting/programming language: Java, C#, Node.js, Go, Python, PowerShell, Bash.
Ability to troubleshoot complex production issues in a highly distributed environment.
Willing to share knowledge with co-workers and to assist them in understanding technical and business topics.
Team player and willing to establish a strong positive working relationship with all areas of the business.
Ability to work effectively, independent of assistance or supervision.
Innovative, creative, and extremely responsive with a strong sense of urgency.
Financial management in cloud resources, managing budget, cost, and optimizing resources.
Extremely responsive, able to work under pressure in crisis with a strong sense of urgency.
Responsible, conscientious, organized, self-motivated, and able to work with limited supervision.
Detail-oriented and possess strong problem-solving skills and ability to proactively analyze for potential future issues.
Able to support off-hours work as required, including weekends, holidays, and 24/7.
Recommended:
Strong experience provisioning cloud-based Kubernetes environments such as GKE, AKS, and/or EKS.
Experience managing a multi-tenant Kubernetes environment across many clusters.
Strong understanding of cloud native compute technologies, ecosystem, and offerings.
Experience with Kubernetes GitOps tools such as ArgoCD and Flux.
Solid background in Google Cloud Platform Cloud Service Mesh and/or Istio.
Experience building, troubleshooting, and supporting large and complex Digital eCommerce solutions.
Strong understanding of Google Cloud Platform IAM tools and capabilities.
Experience with API Management tools such as Apigee, Azure API Management, or AWS API Gateway.
Understanding of CDN tools such as Akamai, Fastly, Google Cloud Platform Cloud CDN, FrontDoor, and/or CloudFront.
Ability to work with DevOps engineering to establish best practices, readiness, SLA's, and capacity planning.
Advanced Google Certifications.
Proficient in Google Workspace applications, including Sheets, Docs, Slides, and Gmail.
Successful internal candidates will have spent one year or more on their current team.
Other Conditions
Management will review the Job Analysis for this position prior to a job offer.
Required Documents
Cover Letter
Resume
Last two performance reviews
Attendance records for current year (Do not include absences covered by paid sick/personal time,
FMLA or other protected absences.)
California applicants, please click here to review the Costco Applicant Privacy Notice.
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.