About This Role
This Systems Administrator role is a pivotal position focused on maintaining, optimizing, and securing the company's IT infrastructure. It offers the opportunity to work with cutting-edge technologies, ensuring seamless system operations and supporting innovative solutions. The role suits an individual who thrives in a fast-paced environment and is passionate about system architecture and security.
Responsibilities
- Manage and support enterprise-wide systems including Windows Server environments, UNIX/Linux operating systems, and virtualization platforms such as VMware and Azure
- Oversee system design, configuration management, and solution architecture to ensure scalable and reliable IT infrastructure
- Implement and maintain system backups, recovery procedures, and disaster recovery plans to safeguard critical data
- Automate routine tasks through scripting languages like Bash, PowerShell, Python, and Shell Scripting to boost operational efficiency
- Monitor system performance using tuning techniques; perform load balancing, capacity planning, and performance tuning to optimize resource utilization
- Support system troubleshooting efforts by diagnosing hardware or software issues related to RAID controllers, storage management, network configurations (including VPNs, firewalls, DNS), and application support
- Collaborate with development teams on software implementation projects involving APIs (RESTful), microservices architecture (Kubernetes), and CI/CD pipelines with Jenkins or similar tools
- Manage Active Directory environments; handle user account provisioning, permissions, and security policies aligned with information security standards
- Administer database systems such as MySQL, PostgreSQL, and NoSQL solutions like Cassandra or MongoDB; perform system tuning for optimal database performance
- Maintain network services including DHCP, DNS configuration; ensure secure computer networking practices across all systems
Requirements
- Proven experience in system administration across Windows Server (including Windows Server administration), UNIX/Linux platforms, and virtualization technologies like VMware or Azure
- Strong understanding of system architecture principles including load balancing, high availability configurations, and service-oriented architecture (SOA)
- Hands-on expertise with RAID controllers; experience with server backup & recovery processes is essential
- Proficiency in scripting languages such as Bash (Unix shell), PowerShell, Python; familiarity with automation tools like Jenkins or Git for version control
- Knowledge of container orchestration platforms like Kubernetes; experience supporting microservices-based environments is highly desirable
- Familiarity with network security practices including firewalls, VPNs, DNS management; understanding of information security standards is required