CareerZen Logo
Company logo

Systems Administrator

The Staffing Resource Group, Inc

Full-time

Oak Ridge, TN

Job description

Overview

We are seeking a highly skilled and experienced Systems Administrator to join our technology team. The ideal candidate will have a strong background in managing complex, multi-system environments, with a particular focus on AWS cloud infrastructure and a web application stack. This role requires at least five years of direct experience in systems administration, a proactive approach to system health and performance, and the ability to clearly communicate technical information to key stakeholders.

Key Responsibilities

  • System Management: Maintain, monitor, and manage the health and performance of systems across multiple environments, including production, pre-prod and staging.
  • Cloud Infrastructure: Administer and optimize AWS services, including EC2, networking components, and managed database services.
  • Database Administration: Manage and maintain relational databases (MySQL, AWS RDS) and search engine clusters (ElasticSearch) to ensure high availability, performance, and data integrity.
  • Web Stack Support: Provide expert support for our PHP-based web applications, troubleshooting server-side issues and optimizing configurations.
  • Monitoring and Reporting: Develop and utilize monitoring tools to track system performance, identify bottlenecks, and proactively address potential issues. Regularly generate reports and present clear, concise findings on system health and performance to management and other key stakeholders.
  • Version Control: Manage and maintain Gitlab instances and repositories, ensuring smooth continuous integration and continuous deployment (CI/CD) pipelines.
  • Ticket and Request Management: Prioritize and efficiently manage a large volume of requests and incidents across several distinct systems and services.
  • Security: Implement and maintain robust security practices across all managed systems and services.
  • Containerization and Orchestration: Design, implement, and manage containerized applications using Docker and Kubernetes. Maintain the health and scalability of the Kubernetes clusters in the AWS environment.
  • Infrastructure as Code (IaC): Develop and maintain Infrastructure as Code (IaC) using tools to provision, manage, and update cloud infrastructure in an automated and repeatable manner.
  • System Reliability and Continuity: Manage and implement comprehensive system backups and business continuity/disaster recovery plans. Oversee and execute code/system scans, including those for AI-related systems, to ensure integrity and security.

Required Qualifications

  • Systems Administration: At least 5 years of professional experience in a Systems Administrator or similar role (5+ Years).
  • Cloud Platform: AWS (Amazon Web Services) infrastructure management (Strong Proficiency).
  • Programming/Scripting: PHP (Strong Proficiency).
  • Laravel: Experience with the Laravel PHP framework (Strong Proficiency).
  • Database Management: MySQL, AWS RDS (Relational Database Service) (Expert).
  • Redis: Experience managing Redis for caching and message brokering (Strong Proficiency).
  • Search Technology: ElasticSearch (Strong Proficiency).
  • Version Control & CI/CD: Gitlab administration and pipeline management (Strong Proficiency).
  • Firebase: Administration of Firebase services (Strong Proficiency).
  • Pusher: Integration and management of real-time technologies like Pusher (Strong Proficiency).

Additional Skills

  • Proven ability to monitor and present system health and performance data to non-technical and executive stakeholders.
  • Excellent problem-solving skills and the ability to manage and prioritize multiple critical tasks simultaneously.
  • Experience with scripting languages for automation (e.g., Python, Bash).
  • Solid understanding of networking fundamentals (TCP/IP, DNS, Load Balancers, Firewalls).

Job Type: Full-time

Benefits:

  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday

Education:

  • Bachelor's (Required)

Experience:

  • MySQL: 1 year (Required)

Work Location: Remote