Costco IT · 4 months ago
Controls Engineer - Manufacturing
Costco IT is seeking a Controls Engineer - Manufacturing to assist with the development, configuration, testing, and operations of the Packaging D365 Finance & Operations environments. This role involves collaborating with various teams to ensure platform stability, manage ongoing operations, and optimize control systems in a manufacturing environment.
Information Technology & Services
Responsibilities
Collaborates with delivery pods and Architects to improve production deployments, platform operations, and environment stability
Works closely with Corp IT Manufacturing Team to Manage the D365 F&O platform on an ongoing basis while performing typical run functions like monitoring, patching and support
Controls and monitors industrial machinery in a manufacturing environment
Helps conduct regular D365 platform checkups and report inefficiencies to relevant business and technology stakeholders
Monitors maintenance and operation of various HMI and SCADA systems
Manages networking and firewalling of various components, systems, and segments to optimize and protect critical operations
Oversees enforcement of NEC, OSHA, and ISO safety standards
Supports proactive scanning, and vulnerability mitigation of OT system components working in collaboration with IT operators (infosec, networking, compliance, etc)
Deploys automated processes and equipment into production
Follows and maintains Security Best Practices, procedures and compliance
Works closely with Operations, Maintenance, and Technical Service team members by providing control system optimization, troubleshooting, and technical support
Understands common OT communications protocols such as Ethernet, ControlNet, and MODBUS
Stays updated on the latest in control system technologies, applying new tools and techniques to keep our operations running efficiently
Reduces repeat downtime issues on systems and assists operators with troubleshooting equipment issues
Assesses technical components, translates high level design into low level technical design and executes updates based on SLAs
Manages the platform on an ongoing basis while performing typical run functions like monitoring, patching and support
Collaborates Leads and/or conducts code reviews, design reviews, testing, and debugging activities at the application or OT network level
Develops and instruments monitoring dashboards depicting platform health and performance
Performs analysis on existing platform components to identify improvements to software development processes
Configures and maintains physical and virtual network infrastructure, such as routers, switches, firewalls, and load balancers (OT Network)
Implements and configures OT network security products, including stateful and next-generation firewalls
Supports new initiatives and solutions in our packaging plant environments
Collaborates with Network Support and other Network Engineering teams to resolve problems and documents root cause analysis
Remediates platform issues and bottlenecks impacting software development activities
Participates in the creation of documentation and artifacts used to describe the mechanisms used for deployment, monitoring and maintenance
Plans and implements arrangements for Disaster Recovery and conducts related testing of recovery procedures
Delivers against business objectives by effectively managing and partnering with technology vendors
Conducts research and makes recommendations on standards, products, and services
Collaborates on test cases related to supporting the implementation of platform development work
Ensures application and infrastructure architectural solutions are stable, secure, and compliant with company standards and practices as well as regulatory requirements
Implements and maintains system configurations and baselines to support secure application development software control best practices and standards
Implements service monitoring across all platforms to ensure continuous availability and operational continuity of critical systems
Identifies and resolves problems, often anticipating issues before they occur or before they grow; develops and evaluates options, implements solutions, communicates results to ensure corrective and timely action is taken, and manages incident resolution to ensure all components work together
Recommends and follows security management practices, including the ongoing promotion of awareness on current threats, auditing of server logs, and other security management processes
Participates in DevOps, Agile, and continuous integration frameworks
Evaluates and documents all operating systems according to required standards
Qualification
Required
Bachelor's Degree in Engineering or 6+ years of IT experience with at least 3 years' in product implementation and hands-on technical activities within enterprise environments
Working knowledge of monitoring/logging and dashboarding tools
Working knowledge of cloud services and Windows operating systems, shell scripting, package management systems, and other utilities
Experience with D365 F&O implementations
Experience with IaaS, PaaS, and Cloud solutions
Knowledge of electrical safety procedures
Knowledge of industrial networks, virtual machines, thin clients, cybersecurity
Understanding of control systems and software development life-cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Excellent written and verbal communication skills, including excellent customer service skills. Ability to present complex ideas and designs to a variety of technical or non-technical stakeholders and all levels of management
Demonstrates strong organizational qualities; meticulous and detail oriented
Positive attitude with good interpersonal skills, a team player; able to work cooperatively with others, sharing ideas and collaborating to obtain team goals
Ability to adjust positively to change in direction or assignments; ability to work in a fast paced and dynamic team environment
Able to work well under stress and handle crisis situations professionally while engaging all levels of the Costco organization
Good problem solving, analytical, and troubleshooting skills
Extremely responsive with a strong sense of urgency
Responsible, conscientious, self-motivated, and able to work with limited supervision
Scheduling flexibility to meet the needs of the business, including evenings, weekends, and 24x7 on-call responsibilities as needed
Preferred
Experience with PLCs and HMIs
Experience programming Inductive Automation Ignition SCADA systems
Experience with industrial data and control interfaces
Hands-on experience in designing, developing, implementing, and supporting PLC-based control systems
Training and Certification in Cisco Network, Juniper Networks, and/or Arista Network
Training and Certification in ICS/OT cyber security
Experience conducting Root Cause Corrective Analysis
Prior experience with routing and switching
General knowledge of wireless networking
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
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