Costco IT · 1 day ago
DevOps Engineer - Costco Travel
Costco IT is responsible for the technical future of Costco Wholesale, the third largest retailer in the world. The DevOps Engineer will automate software builds, manage deployment systems, and enhance current systems while collaborating in a fast-paced environment to improve the development and testing teams' experiences.
Information Technology & Services
Responsibilities
Develops and operates end-to-end automated solutions for IT ops activities (including deployment, release management, monitoring, etc.)
Collaborates with Operations, Development, and QA functions to develop solutions that are predisposed to scalability and simplified maintenance
Configures and maintains on-premises and Azure cloud infrastructure to ensure availability, performance, scalability and security of development, testing and production environments, relying on automated scripts and configuration management tools
Creates, and manages Infrastructure as Code (IaC)
Maintains, extends and builds automated CI and CD pipelines
Demonstrates expertise in the deployment of integrated or standalone releases across multiple interconnected and disperse applications
Uses industry standard tools to improve and speed up delivery of our products and services
Provides fast and thoughtful issue resolution by executing quick fixes or proactively identifying and solving problems related to builds in production environments
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
Coordinates resources across technology functions to stand up and monitor environments
Configures and automates development and test environment, deployment, automation and support test data management
Establishes workflows that use the automated pipelines for CI and CD
Works closely with product and application teams to create version control branching strategy
Works cross-value streams with other DevOps Engineers to avoid and resolve merge conflicts
Develops tool integrations that allow for end to end traceability for application development (from requirements to code objects changed to meet the requirements)
Handles the deployment, administration, maintenance, and operation of production, testing, and development environments
Troubleshoots and resolves issues in our development, testing, and production environments
Supports and improves our tools for continuous integration, streamlines our operations, processes, and releases management
Takes initiative by staying up to date with tools and technologies to increase efficiency and reliability of CI/CD, as well as being involved with their administration and maintenance
Participates in meetings as required adding value as a subject matter expert when and where required
Provides training and documentation to others as needed or required
Provides 24/7 On-Call support as part of a scheduled rotation with other team members
Serves as an escalation resource
Qualification
Required
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
Preferred
Experience with Webserver setup, configuring, and maintenance
BA/BS Computer Science or Engineering degree or equivalent work experience
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, including Sheets, Docs, Slides, and Gmail
Benefits
Paid time off
Health benefits - medical/dental/vision/hearing aid/pharmacy/behavioral health/employee assistance
Health care reimbursement account
Dependent care assistance plan
Short-term disability and long-term disability insurance
AD&D insurance
Life insurance
401(k)
Stock purchase plan to eligible employees
Company
Costco IT
Costco IT is responsible for the technical future of Costco Wholesale, the third largest retailer in the world with wholesale operations in twelve countries.
Funding
Current Stage
Late StageCompany data provided by crunchbase