What are the responsibilities and job description for the Windows COTS Engineer position at e&e IT Consulting Services, Inc.?
e&e is seeking a Windows COTS Engineer for an onsite contract opportunity in Harrisburg, PA!
We are seeking a skilled Windows COTS Engineer to support the installation, configuration, and ongoing maintenance of commercial off-the-shelf (COTS) applications across enterprise environments. This role is responsible for ensuring system reliability, performance, and scalability across a variety of platforms including Windows Server, IIS/.NET, and Java-based systems. The ideal candidate will collaborate closely with infrastructure, networking, and development teams to support application performance, automate processes, and maintain secure, highly available systems.
Responsibilities:
- Install, configure, and maintain vendor-supported COTS applications across Windows-based environments
- Administer application settings, users, roles, and data across multiple platforms
- Support legacy, IIS/.NET, and Java-based client-server applications
- Monitor system performance, troubleshoot issues, and provide real-time and historical analysis
- Coordinate and execute software patching, upgrades, and deployments across environments (development through production)
- Participate in performance and load testing activities to ensure application scalability and reliability
- Collaborate with network teams to define requirements for firewalls, load balancers, and application delivery controllers (e.g., NetScaler)
- Assist development teams in diagnosing performance issues, including traffic analysis, scalability, and redundancy planning
- Automate system administration tasks through scripting and configuration management tools
- Support application deployments using automated tools and manual processes when necessary
- Maintain accurate documentation for system configurations, procedures, and troubleshooting
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field (or equivalent practical experience)
- Strong experience with Windows Server environments
- Hands-on experience with IIS administration, including performance tuning and troubleshooting
- Experience with automation tools such as Ansible (or similar technologies)
- Proficiency in PowerShell scripting for system administration and automation
- Knowledge of LDAP integration and identity/access management concepts
- Understanding of DNS, SSL certificates, and PKI infrastructure
- Familiarity with networking concepts including TCP/IP, firewalls, and load balancing
- Experience with performance monitoring and analytics tools
- Working knowledge of SAP Business Objects and IBM FileNet administration
- Experience supporting enterprise applications such as check clearing systems is a plus
- Strong problem-solving, analytical, and troubleshooting skills
- Ability to work collaboratively across technical teams and communicate effectively