- Administration of Linux and server technologies and Problem determination - Work with system/database/network engineers to define requirements and standards - Management for Linux operating environments. Producing monthly, weekly and daily reports and server monitoring - Research, test, and implement new technologies to support the system architecture - Get engaged with our infrastructure and own services - Supporting services, before and after deployment. I.e. consulting developers in system level, develop monitoring, deployment, and capacity management tools
Requirements
- 2+ years of experience working in a high traffic, fault tolerant, & highly available 24/7/365 environment
- Strong understanding of Linux-based OS
- Strong understanding of JAVA stack
- Be team player, disciplined, and have great attention to detail
- Ability to perform deep dive technical troubleshooting in critical situation.
- Ability to juggle multiple tasks at once
- Strong scripting skills with preferred language of Bash/Python
- Ability to use configuration management tools such as Ansible
- Hands-on skills of managing MySQL.
- Strong communications skill with both technical and non-technical peers.
- Interested in distributed and highly available systems
- Familiar with Git would be a big plus
- Development experience with Java would be a big plus
- Ability to use tools required to operate containers, such as (Docker and Kubernetes) is a strong plus