Systems Engineer II - Hardware
JOB SUMMARY
Responsible for assisting design, development, and implementation of enterprise-wide Operations Support Systems (OSS) applications and their associated operating systems and databases. Responsible for Application Administration of OSS applications supporting all Charter Divisions. Participation in full life-cycle of systems engineering activities of high-quality, scalable solutions.
MAJOR DUTIES AND RESPONSIBILITIES
- Actively and consistently support all efforts to simplify and enhance the customer experience
- Contributes to design sessions with OSS Architects, Requirements Analysts, IT Operations and OSS Systems Engineers
- Reviews existing integration capabilities, data sources, and proposed solution designs for feasibility, cost and functionality
- Creates detailed design documents and functional specifications for new applications / services and for enhancements to existing systems / services
- Creates work effort estimates for assigned tasks and support prioritization and release management
- Develops of core code modules, unit test tools and release notes for enhancements and bug fixes
- Installs, administers, configures and maintains OSS applications including operating systems and related software
- Provides 'on call' support to resolve OSS application issues after normal business hours
- Uses established change management processes, requiring operational procedures be performed with minimal customer impact, (i.e. during established maintenance window)
- Works with database administrators to configure, tune and maintain databases in variety of languages
- Documents systems configurations and upgrades
- Designs and implements change control policies and disaster recovery plans
- Monitors and assists in managing applications, device availability, network conditions and system reliability and performance, service and program maintenance and storage resources
- Perform other duties as requested by supervisor
REQUIRED QUALIFICATIONS: Skills/Abilities and Knowledge
- Ability to read, write and speak the English language to communicate with employees, customers, suppliers, in person, on the phone, and by written communications in a clear, straight-forward, and professional manner.
- Strong ability to conduct design sessions to specify solution designs for feasibility, cost, and functionality
- Strong ability to create detailed documentation to functionally understand new and existing applications
- Strong ability to follow and implement established change and control policies and procedures
- Strong ability to troubleshoot application problems
- Broad knowledge of development tools, application frameworks, and testing tools
- Broad knowledge of OSS applications and software
- Broad knowledge of choosing the appropriate lifecycle and the planning, monitoring and control of the systems engineering process
Education
Bachelor's degree in Computer Science or related field, or equivalent experience; May require Industry Standard Certifications
Related Work Experience / Number of Years
Application Development experience in relevant areas /3 yrs
Network OSS application experience / 2 yrs
System Administration experience / 2 yrs
Database support and development experience / 2yrs
Experience in Enterprise Application Integration (EAI) / 2 yrs
PREFERRED QUALIFICATIONS
Related Work Experience / Number of Years
Application Development experience in relevant areas / 5+ yrs
Network OSS application experience / 3+ yrs
System Administration experience / 3+ yrs
Database support and development experience / 3+ yrs
Experience in Enterprise Application Integration (EAI) / 3+ yrs
WORKING CONDITIONS
Office Environment
'On Call' support, on a rotation basis ISY340 301520 301520BR