Infrastructure Engineers are responsible for providing a reliable, flexible, scalable, secure, and efficient IT infrastructure to meet current and future organizational needs. They have deep knowledge and hands-on experience in enterprise-wide platforms, and solve technical problems while working on technology initiatives. Infrastructure Engineers have strong architectural, leadership, and technical skills. They ensure delivery of high-quality artifacts, define standards, and configuration for the IT infrastructure and ensure adherence to these standards. Infrastructure Engineers interact in a highly effective manner with other team members and management, drive innovation, and influence delivery and performance.
The IT Merchandise Infrastructure Engineer is responsible for monitoring, supporting, and maintaining the overall Costco Merchandising On-Premise application non-prod and production ecosystems, focusing on the health and operational functionality of these environments. This role is also responsible for ensuring the governance, security, and compliance of the application platforms and that they are in alignment with Costco policies, operational standards, regulations, and industry frameworks. This is a highly collaborative team within Merchandising that will direct the investigation, response, and recovery from business production incidents, using automated system solutions to ensure minimal disruption to our business.
ROLE- Implements practices, processes, and procedures consistent with Costco's information security policy and IT standards.
- Automates, documents, shares, educates, delegates, and improves processes.
- Automates deployment of applications.
- Enhances automation of systems and platforms and identifies opportunities for streamlining and continuous process improvement.
- Builds infrastructure automation utilizing tools such as Ansible, Chef, Puppet, SaltStack, etc.
- Evaluates vendor hardware recommendations for operations reliability.
- Designs and implements solutions to meet business needs while developing and enforcing system and security standards.
- Collaborates with Architects to plan, design, implement, and improve new capabilities, enhancements, solutions, and/or platforms.
- Contributes, interprets, and communicates enterprise, technical, project, and operational strategies to the team.
- Develops team vision to drive new capabilities against a published roadmap, in conjunction with management.
- Ensures that proposed and existing systems are aligned with organizational standards, goals, and objectives.
- Works with teams, management, and stakeholders to conceptualize, design, build, test, and release products.
- Analyzes user and project requirements for solutions.
- Identifies and resolves problems, often anticipating issues before they occur or before they grow; develops and evaluates options and implements solutions in accordance with incident and problem management services, policies, procedures, and SLA's.
- Configures, implements, customizes, and tests software/hardware; duplicates and documents software/hardware defects; and reviews and interprets error logs and source codes to diagnose errors.
- Creates and maintains technical design documentation and identifies which applications are impacted by the solution and associated interfaces.
- Drives governance through designing, developing, implementing, supporting, and documenting enterprise policies, standards, guidelines, monitoring services, solutions, configurations, and procedures.
- Researches, analyzes, and recommends changes required for system growth by utilizing industry standard monitoring and research tools.
- Manages/Coordinates virtual and physical servers including: server provisioning, upgrading, installing, monitoring, maintaining, and performance optimization.
- Creates queries, programs, scripts, and reports supporting and adhering to change control policies that help to define and develop best practices.
- Evaluates system specifications, input and out processes, and working parameters for hardware and software compatibility.
- Performs shell and kernel-level programming and system-specific requirements.
- Assists in other areas of the department and company as necessary.
REQUIRED- 3+ years' experience with managing and patching Windows servers.
- 3+ years' experience with managing and patching Linux servers.
- 3+ years' experience supporting operations systems in a large enterprise environment.
- Knowledge in server technologies, including server hardware, storage, backup solutions, data, and security.
- Experience with Puppet configuration management.
- Experience managing SQL/Oracle servers including backup and recovery.
- Experience with Configuring and upgrading JBOSS servers.
- Experience with DynaTrace and/or other monitoring tools.
- Proficiency with scripting languages such as Powershell, Python, JavaScript, etc.
- Understanding middleware technologies and messaging systems.
- Ability to operate independently with a high-threshold for dealing with uncertainty, while simultaneously collaborating with various functional and technical teams.
- Demonstrated troubleshooting skills and the ability to logically think through problem situations and design solutions.
- Excellent verbal and written communication skills, ability to present complex ideas and designs to a variety of technical or non-technical stakeholders.
- Ability to travel within the United States and Canada.
- Able to support off-hours work as required, including weekends, holidays and 24x7 on-call support for Production and Non-Prod environments and services.
Recommended- Functional knowledge of Costco IT systems and procedures, with the ability to support, install and remove, configure, and service IT environments and computer equipment.
- Familiarity with Costco's core business environment related to merchandising, warehouse operations, and company philosophies.
- Experience with configuring and supporting LabVantage software products.
- Experience with configuring and supporting ePlum software products.
- Familiarity with with Java, C#, Angular or React.
- Experience with peripheral installation, configuration, customization and triage.
- Proficient in Google Workspace applications, including Sheets, Docs, Slides, and Gmail.
Required Documents• Cover Letter
• Resume
California applicants, please click here to review the Costco Applicant Privacy Notice.
Pay Ranges:
Level 1 - $85,000 - $110,000
Level 2 - $105,000 - $135,000
Level 3 - $130,000 - $160,000
Level SR - $150,000 - $190,000, Bonus and Restricted Stock Unit (RSU) eligible
Level Staff - $180,000 - $225,000, Bonus and Restricted Stock Unit (RSU) eligible
We offer a comprehensive package of benefits including 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.