Location: Phoenix, AZ (on-site)
Job Description:
We are seeking a skilled IT Administrator to join our team. The IT Administrator will be responsible for managing, securing, and optimizing the organization’s IT infrastructure with a primary focus on Linux systems administration and Kubernetes orchestration. This role ensures high availability, performance, and reliability of production and internal environments while supporting broader IT operations, automation initiatives, and platform scalability. The ideal candidate brings strong expertise in containerized workloads, hands-on Linux engineering capability, and disciplined operational rigor.
Key Responsibilities:
Infrastructure Administration
- Install, configure, secure, and maintain Linux servers (physical and virtual).
- Manage operating system updates, backup routines, and system monitoring.
- Troubleshoot networking, and performance issues.
Security & Compliance
- Enforce security best practices across Linux systems and Kubernetes clusters.
- Monitor for vulnerabilities, apply remediation, and support compliance initiatives.
Automation & DevOps Enablement
- Leverage automation frameworks (e.g., Ansible, Terraform, CI/CD pipelines) to streamline deployments and operations.
- Create scripts (Python, bash) and tooling to improve system efficiency, observability, and stability.
- Collaborate with development teams on containerization practices and deployment workflows.
Networking & Core IT Operations
- Support network configuration, DNS/DHCP administration, firewalls, and routing as required.
- Maintain documentation of system architecture, standard operating procedures, and runbooks.
- Provide Tier 3 support escalation for infrastructure and systems issues.
Kubernetes & Container Orchestration
- Deploy, operate, and maintain Kubernetes clusters across on-premise or cloud environments.
- Implement and manage containerized applications, namespaces, RBAC, network policies, and persistent storage.
- Maintain cluster health, availability, upgrades, and disaster recovery strategies.
- Utilize Helm, Operators, or related tools for application packaging and lifecycle management.
Qualifications:
Required
- 3+ years of Linux system administration experience (e.g., RHEL, Ubuntu).
- Strong understanding of containers, Docker, networking fundamentals, and storage systems.
- Proficiency in shell scripting and at least one automation or IaC tool (Ansible, Terraform, etc.).
- Experience with system monitoring and log aggregation platforms (Prometheus, Grafana, ELK, etc.).
- Occasional after-hours support for critical incidents or maintenance windows.
Preferred
- Hands-on experience managing Kubernetes clusters (EKS, AKS, GKE, or on-prem distributions).
- Experience with GitOps workflows (Argo CD, Flux).
- Familiarity with Zero Trust security principles and SIEM/SOAR tooling.
Soft Skills
- Strong analytical and troubleshooting capability.
- Clear communication and documentation skills.
- High attention to detail and a disciplined operational mindset.
To apply, please send your resume to engineering_jobs@ddci.com.