
Overview
This position is responsible for the development and maintenance of complex Company. This position will develop technical solutions to complex problems which require the regular use of ingenuity and creativity.
Essential Job Functions:
1. Maintain, test, and monitor complex network designs encompassing multiple technologies using established procedures and tools.
2. Troubleshoot networks and provide problem resolution.
3. Develop and maintain all network systems, applications, security, and network configurations.
4. Design, install, and support networking systems and operations.
5. Troubleshoot network performance issues.
6. Analyze system errors or failures and work to resolve issues. Escalate as necessary to maximize system availability.
7. Provide technical support and guidance to users.
8. Evaluate new network technologies and make recommendations regarding the integration of relevant technologies into the existing network. Recommend upgrades, patches, and new applications or equipment.
9. Maintain knowledge of emerging technologies and enhanced applications.
10. Create and maintain network systems documentation.
Requirements:Knowledge, Skill, and Abilities:
1. Possess a strong aptitude towards innovative software development for use in automation and interfacing with databases.
2. Must be able to work flexible hours on-site and remote.
3. Must be able to work in a complex, dynamic team environment with minimal supervision and possess good organizational skills.
4. Strong interpersonal skills are needed to work well with a talented team of developers.
5. Knowledge of database software and languages, system design software, and development software and environments.
6. Ability to communicate with individuals at all levels in the Company and with various business contacts outside of the company in an articulate, professional manner.
7. Good working knowledge of Windows application program interfaces and SQL server.
8. Ability to organize, prioritize, and handle multiple assignments on a daily basis.
Education, Experience, and Certification:
1. Bachelor's degree or equivalent required.
2. 5 to 7 years of relevant work experience is required.
3. Microsoft certifications preferred.