Job Description :
The Application Software Engineer is responsible for the implementation and maintenance of the Enterprise monitoring suite of applications for Cox Communications. The successful candidate will support and diagnose production support problems, interact effectively with internal customers and appropriate system teams to conduct necessary research to resolve issues. Ensure documentation standards and procedures for operations, actively seek and evaluate opportunities for process improvement, and perform system and application maintenances. The position requires strong technical skills, strong communication skills, excellent problem solving skills and network management experience. A strong desire to produce quality work and ensure application availability and reliability are maintained. The successful candidate will have an above average work ethic that leads them to produce quality work with minimal supervision.
.
RESPONSIBILITITES
1. Maintain, support, troubleshoot, resolve, and repair issues within existing HP BSM/SiteScope/NNMi monitoring tools independently or with minimal assistance. Resolves more complex, less defined issues. Able to work to identify scope of issues and recommend best practices to prevent further occurrences.
2. Completes all technical development tasks pertaining to applications per approved projects and allocated budgets;
3. Interfaces extensively with functional users to confirm the applicability of design alternatives, identifies and recommends cost effective options, and address user concerns;
4. Works closely with end users and corporate sponsors during the User Acceptance Testing phase of the project to ensure that any and all necessary changes to the application can be accommodated to meet user requirements while also honoring timeline and budget restrictions
5. Evaluates reusability of current data for additional analysis;
6. Works independently in troubleshooting and providing solutions to unresolved hardware and software problems through trouble-ticket system;
7. Evaluates and recommends changes to support procedures as part of an ongoing improvement effort.; recommends hardware/software enhancements to increase productivity
8. Collaborate with team members in the development, implementation and updates of operations standards for all network management solutions and processes.
9. Participate in testing of new tools, applications, and releases; provide appropriate feedback for tool improvement.
10. Work with internal customers to gather requirements and understand goals.
11. Has the ability to understand complex solutions, provide input, and assist in implementation.
12. Participate in on-call rotation, advanced troubleshooting, and resolution of problem requests for all Network Management Services tools. Serve as an escalation point for other team members as required.
13. Provides functional guidance, advice, and/or training to less experienced peers.
14. Maintain devices in various IT infrastructure monitoring applications.
15. Ensure documentation of supported systems is current and accurate
16. Maintains problem tickets with up to date information.
17. Communicates regularly and effectively in a clear and concise manner.
18. Conducts necessary internal quality assurance, system testing, and load testing to ensure that the application is of high quality when released to users for the User Acceptance Testing phase of the project (manage all necessary migration of software code to/from the respective environments - development, quality assurance, training);
19. Provides detailed deployment documentation to the support group to insure preparedness to deploy new releases into the production environment within the SLA windows
20. Designs, implements, and maintains databases with respect to access methods, access time, validation checks, and statistical methods;
21. Maps workflow and creates design specifications based on functional requirements;
22. Translates logical information model to efficient physical database designs;
23. Configures, analyzes, designs, develops, and maintains program code and applications to support business processes and functions; works on large, complex installations;
QUALIFICATIONS
Required
1. Requires BS/BA in related discipline (i.e., Computer Information Systems, Management Information Systems) and 5-8 years of experience in related field (i.e., monitoring) OR MS/MA and 3-5 years of experience in related field. Will consider additional industry experience in lieu of degree.
2. Minimum 5 years HP BSM/NNMi/uCMDB system administration experience.
3. Minimum 5 years supporting distributed server environments.
4. Demonstrated knowledge of IT infrastructure monitoring protocols.
5. Ability to work in a dynamic environment that often requires multi-tasking.
6. Experience in development and/or / support of web-based content solutions.
7. Able to work with minimal direction in a collaborative team environment.
8. Excellent verbal and written communication skills.
9. Strong knowledge of TCP/IP and SNMP.
10. Experience with databases including SQL, Oracle, MySQL, and Mongo.
11. Experience managing large scale implementations.
12. Ability to create scripts to improve efficiency and for monitoring purposes. (ie. Bash, Perl, etc)
13. Ability to lead a project in a matrix organization through to completion.
14. Network – packet capture analysis. Network troubleshooting.
15. Support/Dev Experience with DB-App-Web application architecture
16.
Preferred
1. HP BPM and RUM transaction scripting development
2. Network engineering or operations experience.
3. Experience in a carrier-class ISP environment.
4. 5 plus years of monitoring systems support experience with Applications in a distributed environment.


Client : Cox Communication

             

Similar Jobs you may be interested in ..