Job Overview
We are seeking a skilled Systems Administrator to join our dynamic IT team. You will be responsible for maintaining, upgrading, and managing our infrastructure, including servers, networks, and cloud environments. The ideal candidate is a problem solver who thrives on keeping systems running smoothly and securely while supporting the team's ability to build and ship great products.
Key Responsibilities
- Install, configure, and maintain operating systems, application software, and system management tools
- Monitor system performance and troubleshoot issues across development and production environments
- Manage cloud infrastructure (AWS, GCP, or Azure) and ensure high availability and scalability
- Implement and maintain security protocols, firewalls, and access controls
- Automate routine tasks using scripting languages (Bash, Python, etc.)
- Manage CI/CD pipelines and deployment workflows
- Maintain documentation for system configurations, processes, and procedures
- Collaborate with development teams to optimize infrastructure for application needs
Qualifications
- Experience administering Linux and/or Windows server environments
- Familiarity with cloud platforms (AWS, GCP, Azure)
- Strong knowledge of networking fundamentals (DNS, TCP/IP, HTTP, SSL)
- Experience with containerization technologies (Docker, Kubernetes)
- Proficiency in scripting and automation
- Understanding of security best practices and compliance requirements
- Excellent problem-solving and communication skills
Benefits
- Fully remote work environment
- Opportunity to work with cutting-edge AI infrastructure
- Collaborative startup culture with direct impact on the product
- Professional development and learning opportunities
- Equity options for early team members
