What you will do:
- Encourage company-wide excellence and growth by supporting all efforts to enhance the client experience.
- Review existing integration capabilities, data sources and proposed solution designs for feasibility, cost and functionality while coordinating with internal departments.
- Innovate systems solutions by conducting design sessions with architects and engineers to create configuration designs for implementation in various environments.
- Drive system engineering projects through the creation of detailed design documents and functional specifications for new applications, services and system enhancements.
- Release products and enhancements on time by drafting work effort estimates for assigned tasks and support prioritization.
- Boost efficiency through the review of new development tools, application frameworks and testing tools for functionality and effectiveness.
- Ensure proper OSS application installation, administration, configuration and maintenance to include the operating system and related software.
- Improve client satisfaction by providing on-call support to resolve OSS application issues after normal business hours.
- Minimize client impact during predetermined maintenance windows by using established change management processes.
- Maximize the databases by working with administrators to configure, tune and maintain them in a variety of languages.
- Easily refer to completed projects in the future by documenting all systems configurations and upgrades.
- Maintain continuous operations by designing and implementing change control policies and disaster recovery plans and leading the troubleshooting efforts in the event of an outage.
- Reduce system issues by monitoring and managing applications, device availability, network conditions, system reliability and performance, program maintenance and storage resources.
Required keys for success:
- Three or more years of system administration experience
- Three or more years of database support and development experience
- Three or more years of experience in enterprise application integration (EAI)
- Four or more years of network OSS application experience
- Five or more years of application development experience
- Advanced knowledge of network and systems engineering concepts and system or super-system skills, including NetApp Clustered On-TAP, Cisco UCS and VMWare systems
- In-depth knowledge of development tools, application frameworks and testing tools
- Expert in OSS applications, software and troubleshooting
- Proven ability to conduct design sessions to determine specific solution designs for feasibility, cost and functionality
- Track record of creating detailed documentation to show how to functionally understand new and existing applications
- Experienced in following and implementing established change and control policies and procedures
- History of choosing the appropriate lifecycle and planning, monitoring and controlling the systems engineering process
- Deadline-driven with the ability to learn new technologies and work in a fast-paced team environment
- Strong ability to transform an operational need into a description of system parameters and incorporate those parameters in the control of the system development to achieve an optimum, cost-effective balance of all system elements
- Excellent written and spoken English communication skills with all levels of an organization
- How you will stand out from the crowd:
- Five or more years of system administration experience
- Five or more years of database support and development experience
- Five or more years of experience in enterprise application integration (EAI)
- Six or more years of network OSS application experience
- Seven or more years of application development experience