DescriptionThe Senior System Engineer is responsible for designing developing troubleshooting and maintaining internal enterprise-level systems infrastructure including servers networks storage systems and other software components that support Sherwin Williams IT environment to ensure they operate efficiently and effectively. Additionally the Incumbent determines hardware compatibility and/or influences hardware design to ensure that the resulting functionality matches business and customer requirements. Collaboration with cross-functional teams to achieve departmental goals and effective communication skills are essential to success in this role.
Job duties include contact with other employees and access confidential and proprietary information and/or other items of value and such access may be supervised or unsupervised. The Company therefore has determined that a review of criminal history is necessary to protect the business and its operations and reputation and is necessary to protect the safety of the Companys staff employees and business relationships.
This position is not hybrid/remote and will report to our Cleveland Hinckley Parkway location.
ResponsibilitiesCORE RESPONSIBILITIES AND TASKS
- Participate in PSG Connect systems planning to understand requirements and constraints
- Design develop test and deploy Connect software programs for enhancements and new products
- Troubleshoot and debug software programs
- Develop test and deploy software and tools to support design infrastructure and technology platforms
- Build configure and create service networks based on organizational requirements
- Determine hardware compatibility and/or influence hardware design based on business objectives and requirements
- Design test and implement business continuity and disaster recovery plans for hardware software and supporting data
- Define standards for platform integration
- Collaborate with cross-functional teams to achieve departmental goals
- Develop and maintain technical documentation capabilities requirements and user manuals
- Perform technical evaluation of new systems
- Provide expertise to ensure the effective design analysis and development of system modifications
- Communicate with stakeholders to articulate future technology enhancement/development
QualificationsPOSITION REQUIREMENTS
Education:
Required
- Bachelors Degree in Computer Science Software Engineering or Electrical Engineering or in lieu of a degree at least 7 years of experience in System Development Engineering
- Preferred
- Oracle Certified Java Developer Cisco Certified Network Associate (CCNA) and/or Amazon Web Services (AWS) Certified Developer
Experience:
- 4-6 years of experience in System Development Engineering
- In-depth knowledge of software and platform development methodologies and standards
- Experience with programming languages
- Knowledge of operating systems compilers routers networks utilities databases cloud-based and internet-related tools
- Excellent problem-solving and analytical skills
- Excellent written and verbal communication skills
Technical Skills
Required:
- Database Management Systems
- Programming Languages
- Code Prompt Engineering
- Cloud Technologies & Platforms
- Software Development Lifecyle (SDLC) Methodology
- Continuous Integration and Continuous Deployment (CI/CD)
- Project Management Methodology
- Web Services & APIs
- Systems Integration
- Software Testing & Quality Assurance Methodologies & Tools
- Automated Testing Tools
- Hardware Components
- Network Configuration & Services
- Source Control Systems
- Operating Systems
Windows OS Expertise: Deep knowledge of Windows 10/11 and Windows Embedded systems.
Imaging Tools: Proficiency with tools like Microsoft Deployment Toolkit (MDT) Windows Deployment Services (WDS) DISM and Sysprep.
Driver Management: Ability to manage and inject drivers into Windows images.
Patch Management: Familiarity with WSUS SCCM or Intune for deploying updates and patches.
Scripting & Automation: Strong PowerShell scripting skills for automation of image creation deployment and maintenance.
Group Policy Management: Experience configuring GPOs for lockdown security and user experience optimization.
Networking Basics: Understanding of DHCP DNS and basic network troubleshooting in a retail environment.
Preferred:
POS Hardware Integration: Experience configuring and troubleshooting peripherals (receipt printers barcode scanners cash drawers etc.).
Security Hardening: Knowledge of securing POS systems (e.g. disabling unnecessary services applying CIS benchmarks).
Required Experience:
Senior IC
DescriptionThe Senior System Engineer is responsible for designing developing troubleshooting and maintaining internal enterprise-level systems infrastructure including servers networks storage systems and other software components that support Sherwin Williams IT environment to ensure they operate ...
DescriptionThe Senior System Engineer is responsible for designing developing troubleshooting and maintaining internal enterprise-level systems infrastructure including servers networks storage systems and other software components that support Sherwin Williams IT environment to ensure they operate efficiently and effectively. Additionally the Incumbent determines hardware compatibility and/or influences hardware design to ensure that the resulting functionality matches business and customer requirements. Collaboration with cross-functional teams to achieve departmental goals and effective communication skills are essential to success in this role.
Job duties include contact with other employees and access confidential and proprietary information and/or other items of value and such access may be supervised or unsupervised. The Company therefore has determined that a review of criminal history is necessary to protect the business and its operations and reputation and is necessary to protect the safety of the Companys staff employees and business relationships.
This position is not hybrid/remote and will report to our Cleveland Hinckley Parkway location.
ResponsibilitiesCORE RESPONSIBILITIES AND TASKS
- Participate in PSG Connect systems planning to understand requirements and constraints
- Design develop test and deploy Connect software programs for enhancements and new products
- Troubleshoot and debug software programs
- Develop test and deploy software and tools to support design infrastructure and technology platforms
- Build configure and create service networks based on organizational requirements
- Determine hardware compatibility and/or influence hardware design based on business objectives and requirements
- Design test and implement business continuity and disaster recovery plans for hardware software and supporting data
- Define standards for platform integration
- Collaborate with cross-functional teams to achieve departmental goals
- Develop and maintain technical documentation capabilities requirements and user manuals
- Perform technical evaluation of new systems
- Provide expertise to ensure the effective design analysis and development of system modifications
- Communicate with stakeholders to articulate future technology enhancement/development
QualificationsPOSITION REQUIREMENTS
Education:
Required
- Bachelors Degree in Computer Science Software Engineering or Electrical Engineering or in lieu of a degree at least 7 years of experience in System Development Engineering
- Preferred
- Oracle Certified Java Developer Cisco Certified Network Associate (CCNA) and/or Amazon Web Services (AWS) Certified Developer
Experience:
- 4-6 years of experience in System Development Engineering
- In-depth knowledge of software and platform development methodologies and standards
- Experience with programming languages
- Knowledge of operating systems compilers routers networks utilities databases cloud-based and internet-related tools
- Excellent problem-solving and analytical skills
- Excellent written and verbal communication skills
Technical Skills
Required:
- Database Management Systems
- Programming Languages
- Code Prompt Engineering
- Cloud Technologies & Platforms
- Software Development Lifecyle (SDLC) Methodology
- Continuous Integration and Continuous Deployment (CI/CD)
- Project Management Methodology
- Web Services & APIs
- Systems Integration
- Software Testing & Quality Assurance Methodologies & Tools
- Automated Testing Tools
- Hardware Components
- Network Configuration & Services
- Source Control Systems
- Operating Systems
Windows OS Expertise: Deep knowledge of Windows 10/11 and Windows Embedded systems.
Imaging Tools: Proficiency with tools like Microsoft Deployment Toolkit (MDT) Windows Deployment Services (WDS) DISM and Sysprep.
Driver Management: Ability to manage and inject drivers into Windows images.
Patch Management: Familiarity with WSUS SCCM or Intune for deploying updates and patches.
Scripting & Automation: Strong PowerShell scripting skills for automation of image creation deployment and maintenance.
Group Policy Management: Experience configuring GPOs for lockdown security and user experience optimization.
Networking Basics: Understanding of DHCP DNS and basic network troubleshooting in a retail environment.
Preferred:
POS Hardware Integration: Experience configuring and troubleshooting peripherals (receipt printers barcode scanners cash drawers etc.).
Security Hardening: Knowledge of securing POS systems (e.g. disabling unnecessary services applying CIS benchmarks).
Required Experience:
Senior IC
View more
View less