WMS Systems Administrator II

MouserMansfield, TX

About The Position

ACCOUNTABILITIES & ESSENTIAL FUNCTIONS Develop a deep understanding of Mouser’s applications and systems architecture along with the use of business technology within each department Understand the architecture and data flow of various interconnected systems Conduct extensive research and provide detailed analysis of new and re-architected business technology solutions Provide well defined and documented business technology solutions Set standards for security and maintenance of systems and systems related processes Debug, troubleshoot and resolve problems across multiple systems and applications Identify solutions that improve both the business and technical users experience and productivity Apply continuous improvement in all aspects of the business Perform disaster recovery architecting, planning, implementation, and testing Provide after-hours/weekend/holiday production support on a rotation basis or when called upon Conduct on-call support tasks independently as well as coordinate with others as needed Escalate issues with senior team members, vendors and management to reduce impact Document support knowledge articles, administration checklists and procedures Implement monitoring and automated alerting using various methods and tools Create dashboards and various reports showing systems and applications KPIs Develop software to perform and automate system and application functions Work closely with WCS Development team to support the Software Development Life Cycle process Automate the software build, promotion, and deployment process Maintain and patch 3rd party applications; coordinate testing, implementing and support with 3rd party vendors SKILLS & CERTIFICATIONS Skill evaluation: Behavioral (80%) Strong troubleshooting and problem-solving skills in support of existing systems/applications and in the implementation of new technology Excellent verbal and non-verbal communication, ability to communicate with all levels Proficient at documenting and diagraming systems and application integrations Ability to read and debug code in programming languages such as C, C#, Java, JavaScript, Python and in markup languages such as HTML and XML Ability to develop software using Python and shell script Knowledge of database management systems, SQL and NoSQL Knowledge and experience working in UNIX and Linux systems Knowledge and experience in Agile methodologies including SCRUM, Kanban, and DevOps Knowledge of DevOps tools such as Jenkins, Ansible, Git, GitLab, Kubernetes, and Docker Knowledge of networking systems WMS Systems Administrator I Bachelor’s Degree in Computer Science or related field required Experience in application support in a UNIX or Linux environment General proficiency in developing shell scripts such as tsch or bash Python scripting a plus WMS Systems Administrator II Automate manual tasks, update existing automation per business and technical requirements Conduct testing of new applications, system installations, and software/hardware updates Design, develop and implement business and IT projects Identify system and application monitoring needs and implement relevant alerts Work assigned supports, perform incident resolution, and update support knowledge articles Provide Level 2 support to warehouse helpdesk technicians

Requirements

  • Bachelor’s Degree in Computer Science or related field required
  • 2+ years of application or systems support experience required. For internal candidates, experience can be a combination of internal and external experience.
  • 2+ years of experience working with Unix Operating System, software, and applications
  • 2+ years of experience in DevOPs and process automation
  • 2+ years of experience developing software using Python and shell script
  • 2+ years of experience using Jenkins, containers, Ansible, Git, Jira, and other DevOPs tools
  • Proficient in Networking systems
  • Strong troubleshooting and problem-solving skills in support of existing systems/applications and in the implementation of new technology
  • Excellent verbal and non-verbal communication, ability to communicate with all levels
  • Proficient at documenting and diagraming systems and application integrations
  • Ability to read and debug code in programming languages such as C, C#, Java, JavaScript, Python and in markup languages such as HTML and XML
  • Ability to develop software using Python and shell script
  • Knowledge of database management systems, SQL and NoSQL
  • Knowledge and experience working in UNIX and Linux systems
  • Knowledge and experience in Agile methodologies including SCRUM, Kanban, and DevOps
  • Knowledge of DevOps tools such as Jenkins, Ansible, Git, GitLab, Kubernetes, and Docker
  • Knowledge of networking systems

Nice To Haves

  • Experience using SCRUM and Agile software development methodologies preferred
  • Prior experience developing software using C, C#, Java, JavaScript a plus
  • Experience in warehouse systems and automation equipment a plus
  • General proficiency in developing shell scripts such as tsch or bash
  • Python scripting a plus

Responsibilities

  • Develop a deep understanding of Mouser’s applications and systems architecture along with the use of business technology within each department
  • Understand the architecture and data flow of various interconnected systems
  • Conduct extensive research and provide detailed analysis of new and re-architected business technology solutions
  • Provide well defined and documented business technology solutions
  • Set standards for security and maintenance of systems and systems related processes
  • Debug, troubleshoot and resolve problems across multiple systems and applications
  • Identify solutions that improve both the business and technical users experience and productivity
  • Apply continuous improvement in all aspects of the business
  • Perform disaster recovery architecting, planning, implementation, and testing
  • Provide after-hours/weekend/holiday production support on a rotation basis or when called upon
  • Conduct on-call support tasks independently as well as coordinate with others as needed
  • Escalate issues with senior team members, vendors and management to reduce impact
  • Document support knowledge articles, administration checklists and procedures
  • Implement monitoring and automated alerting using various methods and tools
  • Create dashboards and various reports showing systems and applications KPIs
  • Develop software to perform and automate system and application functions
  • Work closely with WCS Development team to support the Software Development Life Cycle process
  • Automate the software build, promotion, and deployment process
  • Maintain and patch 3rd party applications; coordinate testing, implementing and support with 3rd party vendors
  • Automate manual tasks, update existing automation per business and technical requirements
  • Conduct testing of new applications, system installations, and software/hardware updates
  • Design, develop and implement business and IT projects
  • Identify system and application monitoring needs and implement relevant alerts
  • Work assigned supports, perform incident resolution, and update support knowledge articles
  • Provide Level 2 support to warehouse helpdesk technicians
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service