Linux Engineer would be responsible for provisioning, server hardening, installation/configuration, operation, and maintenance of systems hardware, software, and related infrastructure. He would be contributing to the technical research and development to drive innovation within the infrastructure team.
Roles & Responsibilities:
Build and operate enterprise systems, utilizing best practices for system deployment and design to include but not limited to the following system areas:
Server hardware and operating systems
AWS, Azure, and other virtualization technologies
Security tools and components
Network and system automation
Day to day management of Linux servers, including support and server hardening as per the guidelines
Install new / rebuild existing servers and configure hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements.
Identification of automation opportunities within network infrastructure.
Perform system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities. Configure / add new services as necessary.
An excellent understanding of Linux
Previous experience with Web Services (eg. Nginx, Apache)
Strong database skills (eg. Couchbase, MySQL, PostgreSQL, Cassandra)
Previous experience with System Services (eg. NTP, DNS)
Scripting abilities (eg. Bash, Python, PHP, etc)
Background in Networking (eg. Juniper, Cisco)
Understanding of Voice Technologies (eg. WebRTC, SIP)
3+ years’ experience as a System Administrator
Bachelor's Degree in an IT-related discipline
Relevant certifications preferred
View full descriptionCollapse full description