Essential Duties:
- Manages all hardware located onsite and at our corporate Network Operations Center, developing procedures and processes that ensure 99.9% uptime
- Installs, maintains, and monitors the operation of the organization’s local and wide are networks
- Evaluates vendor products in hardware, software, and telecommunications equipment and recommends purchases consistent with the organization’s short and long term objectives
- Recommends and implements LAN policies and standards and ensures adherence to security procedures
- Performs troubleshooting, diagnosis, repair, and fixes the network regarding hardware and software related issues
- Develops equipment monitoring schemas which allow quick network and system problem identification and resolution
- IT support, managing the LAN, including set-up and installation of new computers and laptops
- Provides technical support for office software
- Maintains in house Phone System and Security Alarm system
- Upgrades network hardware and software components as required
- Installs, upgrades, and configures network printing, directory structures, rights, security, and software on servers
- Troubleshoots network performance issues and creates and maintains a disaster recovery plan
- Recommends upgrades, patches, and new applications and equipment
- Provides technical support and guidance to in-house users
- Documents, diagrams, and log changes, upgrades, and installation of computer networks and software components as needed
- Responds to network related issues during office and non-office hours through company issued pager and cell phone
- Responds to alarm calls triggered by system, datacenter, and/or office’s alarm systems
- Assists other members of the Engineering / Operations group to provide highest level of service to employees, vendors, and customers
- Attends meetings to provide input on various network, hardware, and software related issues
- Assist with moving and setting up equipment in the office
Key Responsibilities:
• Develop and update program table to increase database efficiencies
• Write software that interfaces with databases to generate reports, provide functionality to customers and employees and communication with CPE devices in field.
• Work with engineering and product management to develop software that interfaces with databases.
• Work with support staff to ensure database and application servers stay online and available 24/7
• Identify and implement hardware and software solutions to accomplish above responsibilities.
Required Skills:
• Database development experience with Postgres and MS SQL
• Must possess strong SQL performance tuning and troubleshooting skills for MS and Postgres SQL server
• Strong stored procedures development skills
• Experience in network performance tuning, indexes, optimization, and replication
• Solid understanding of backup and recovery processes and options available in SQL Server
• Experience developing in C, PHP and ColdFusion
• Strong work ethic and excellent communication skills
• Strong analytical ability and good judgment
• Strong organizational skills and attention to detail
Educational Qualifications:
• Bachelor's Degree in Computer Science/Engineering or equivalent
Needed Skills:
· Network Operations Center Management Experience
· Networking and Network Security
· General Windows and Linux administration experience