Systems Administrator
at Gaggle
DevOps & System AdministratorFull TimeUSA
The Systems Administrator (SA) is responsible for effective provisioning, administration, operation, and maintenance of systems hardware, software, and configurations in a highly available, hybrid, customer-facing environment.Key Responsibilities:
  • Ongoing configuration, administration, and optimization of hardware, networks, peripherals, services, settings, directories, storage, etc. in accordance with prescribed standards and project/operational requirements.
  • Contribute to ongoing database administration and maintenance efforts, including administration of underlying operating systems, packages, storage, and related technologies
  • Develop, maintain, and implement installation and configuration procedures.
  • Contribute to and maintain system standards related to security, availability, and reliability.
  • Utilizing system orchestration, automate the configuration, monitoring, and management of services and systems. Identify approaches that leverage our resources and provide economies of scale.
  • Work with development, devops, and technical support teams to triage, diagnose, and resolve operational issues related to customer-facing services and applications
  • Ongoing administration of segmented networks spanning multiple geographic locations; administration of firewalls, routers, switches, and their related configurations including segmentation, routing, VPN, etc.
Key Skills:
  • Strong proficiency with headless, RPM-based Linux operating systems, and experience with their implementation in a large (50+ servers), customer-facing production environment. Must be very comfortable with command line administration.
  • Strong automation skills, able to leverage configuration management software (Puppet, Ansible preferred) for infrastructure-wide monitoring, configuration, and management.
  • Proficiency in scripting and developing applications in one or more languages (Bash, Python, Perl, PHP, etc.).
  • Experience with relational databases (SQL, MySQL, Postgres, etc.) and their ongoing administration and maintenance.
  • Working proficiency within Amazon Web Services, including some combination of networking (VPC, ACL, Route Tables, Security Groups, DIrect Connect), instances (EC2, ECS, ECR), databases (RDS, DynamoDB), automation (CloudFormation), and access control (IAM).
  • Solid understanding of open source web technologies such as Apache, Tomcat, MySQL, Redis.
  • Proficiency with networking, routing, firewalls, VPN, and related technologies and standards
  • Firm understanding of information security and a proactive approach to ensuring alignment with industry best practices and standards.
  • Working proficiency with version control systems (Git).
  • Experience with monitoring and logging software like Nagios, Icinga, Cacti, Graphite, Observium, Kibana, and Logstash.
  • Highly self-directed, with an exceptional work ethic, able to prioritize and remain proactive.
  • Exceptional powers of deduction, able to troubleshoot complex issues with a calm, methodical approach.
  • Strong communication skills and attention to detail, able to function well in a team.
If you know any of the following, it's a plus:
  • MySQL: performance tuning, normalization and constraints, database replication, backups, and restores, event scheduler
  • Elasticsearch clusters
  • ZFS
  • Solaris 10+ or OmniOS
  • Juniper
  • f5 Load Balancers
A typical day for us:
  • Watch for problems in our monitoring systems, diagnose and resolve remotely
  • Work with other technology departments to deploy new software versions and ensure stability
  • Work towards reducing repeating yourself. Know how to automate and when to automate
  • Improve our infrastructure and monitoring systems to allow us to be more proactive in resolving impending issues before customers see them
  • Implement new architectures to support the ongoing evolution of our products
This position does include participation in an on-call rotation. This is a work from home position; all candidates must reside in the United States and have U.S. citizenship.A resume is required in order to submit your application for this role. Cover letters are optional. PDF is preferred for all document submissions. Although this position will be open until filled, priority will be given to applicants who submit their resumes by March 15, 2020.The position will offer a competitive compensation package composed of salary commensurate with the candidate’s level of experience. Employee benefits include, but are not limited to medical, dental and vision and participation in Gaggle's 401(k).EOE/M/F/Vet/Disability
Apply for this job
Please mention that you come from when applying for this job.