DevOps Engineer

Costco IT Seattle, WA $85,000 - $160,000
Full Time Mid Level 2+ years

Posted 2 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Automate software builds, test and deployment systems, and infrastructure as code for Costco's production environment, leveraging automation to deliver solutions that meet business objectives within a fast-paced retail environment.

Responsibilities

  • Develops and operates end-to-end automated solutions for IT operations activities including deployment, release management, and monitoring
  • Collaborates with Operations, Development, and QA to develop scalable and maintainable solutions
  • Maintains on-premises and Azure cloud infrastructure, ensuring availability, performance, scalability, and security
  • Creates and manages Infrastructure as Code (IaC)
  • Maintains, extends, and builds automated CI/CD pipelines
  • Deploys integrated or standalone releases across multiple interconnected applications
  • Provides fast and thoughtful issue resolution and proactively solves build-related problems in production environments
  • Creates pipelines to periodically generate code quality metrics
  • Drives teams to self-sufficiency by providing tools and training, fostering cross-team collaboration
  • Supports and improves tools for continuous integration, streamlining operations and release management

Requirements

  • 4+ years working in a Microsoft Server OS environment (Windows 2012 R2 or higher)
  • 2+ years of Development Operations / System Administration experience
  • 1+ years supporting an E-commerce environment
  • 1+ years experience using configuration management tools such as Puppet, Chef, or equivalent
  • 1+ years experience using CI/CD pipeline tools such as Jenkins or Travis
  • 1+ years using scripting/programming languages such as Java, Ruby, Perl, Ant, PowerShell, etc.
  • 1+ years with Linux, preferably CentOS or RHEL, administration
  • Experience with version control (GIT)
  • Experience working in an Agile, Scrum or Kanban environment

Qualifications

  • BA/BS Computer Science or Engineering degree or equivalent work experience
  • 4+ years working in Microsoft Server OS environment (Windows 2012 R2+), 2+ years of DevOps/System Admin experience, 1+ years supporting E-commerce, 1+ years with configuration management tools, 1+ years using CI/CD pipeline tools, 1+ years with scripting/programming languages, 1+ years with Linux administration.

Nice to Have

  • Experience with Webserver setup, configuring, and maintenance
  • Experience with OS hardening and performance tuning
  • Skilled with containers and container orchestration (e.g. Kubernetes)
  • Demonstrated ability with application performance monitoring tools such as Dynatrace, Splunk, New Relic
  • Experience with high availability and scalable infrastructures
  • Extensive background with Microsoft SQL or other relational databases
  • Familiarity with software-defined networking and storage, IP networking, VPNs, DNS, load balancers, and firewalls
  • Familiarity with a PaaS or IaaS platform for private clouds, such as VMware, OpenStack, CloudFoundry
  • Experience in regulated environments (e.g. PCI, SOX)
  • Experience with Azure or other cloud providers
  • Excellent organizational and communication skills
  • Proficient in Google Workspace applications

Skills

Azure * Google Workspace * Splunk * PowerShell * Java * Jenkins * Kubernetes * Agile * Scrum * Kanban * Git * Linux * Perl * New Relic * Chef * Puppet * Dynatrace * OpenStack * RHEL * VMware * Centos * Microsoft SQL * Ruby * ANT * Travis * CloudFoundry * Microsoft Server OS * Windows 2012 R2 *

* Required skills

Benefits

Life Insurance
Employee Assistance Program
Stock Purchase Plan
Health benefits (medical, dental, vision, hearing aid, pharmacy, behavioral health)
401(k)
AD&D Insurance
Dependent Care Assistance Plan
Health care reimbursement account
Paid Time Off
Short-term disability insurance
Long-term disability insurance
Restricted Stock Unit (RSU)

About Costco IT

Costco IT is responsible for the technical future of Costco Wholesale, the third largest retailer in the world with wholesale operations in fourteen countries. They provide a family, employee-centric atmosphere and are known for generosity and community service.

Retail
View all jobs at Costco IT →