Must be authorized to work in the United States on a full-time basis for any employer.
This position is responsible for building, configuring, maintaining, and troubleshooting systems and software to support Networking and Telecommunications services.
Administer Red Hat Linux servers for the building security system, including installation and maintenance of operating system, physical hardware, and common services (eg. SSH, sendmail, iptables, Apache web server, databases). Install, configure, and maintain home-grown middleware applications for data processing and remote database interfaces, associated run-time environments, front-end web servers, and a variety of back-end database servers in a Linux environment. Work with the team lead to design, code, test, and deploy bug fixes and new features for existing and future middleware applications. Work with vendors and technicians to support, integrate, and test applications for building access control. This involves installing, testing, and troubleshooting the application and its required components, such as web and database servers. Participation in 24x7 on-call rotation for server and application support.
Other related functions as assigned.
3 or more years of current or recent professional experience in Linux server administration. 3 or more years of professional experience in supporting web and database servers on Linux platforms. Proficiency in programming and/or scripting languages, such as UNIX shells, Python, and Perl. Strong knowledge of SQL. Understanding of network fundamentals, such as TCP/IP, OSI layers, IP addressing and subnets, and network firewalls and proxies. Ability to work independently in a highly dynamic environment. Bachelor?s degree in Computer Science or related discipline.
Bachelor's degree in computer science, electrical and computer engineering, or equivalent work experience in relevant technology. Proficiency in object-oriented programming, such as Java and C++. Experience with developing web applications against relational databases using Python/Django, JSP/Tomcat, and Perl CGI/Apache and database interfaces such as DBI and JDBC. Experience administering virtualized server environments using VMWare ESX. Experience with systems monitoring, performance tuning, network security, and change management processes. Experience working with building access control systems and video surveillance applications.
May work around standard office conditions Repetitive use of a keyboard at a workstation Use of manual dexterity