What are the responsibilities and job description for the Senior System Administrator position at Central Virginia Electric Cooperative?
CVEC is seeking a highly skilled and experienced Senior System Administrator to manage and support the IT infrastructure for both CVEC (Central Virginia Electric Cooperative) and CVSI (Central Virginia Services Inc.), including both Windows Server and Linux-based systems. This role requires advanced technical expertise in system administration, troubleshooting, and performance tuning. The Senior System Administrator will work with cross-functional teams to ensure the optimal performance, security, and reliability of our systems.
ESSENTIAL DUTIES AND RESPONSIBILITIES: Other duties may be assigned
System Administration:
Manage and maintain both Windows Server (2012, 2016, 2019, and 2022) and Linux-based servers (CentOS, Ubuntu, Red Hat, etc.).
Install, configure, and upgrade operating systems, applications, and hardware.
Monitor and ensure the stability, security, and performance of all server environments.
Implement, maintain, and manage user accounts, permissions, and security groups.
Server Maintenance and Troubleshooting:
Perform system backups, disaster recovery, and high availability configurations.
Troubleshoot and resolve complex system and application issues across both Windows and Linux environments.
Manage and optimize system performance, including disk space, memory usage, and server uptime.
Mobile Device Management:
Deploy, configure, and maintain mobile devices, including smartphones, tablets, and laptops.
Set up device policies, configurations, and security settings via MDM platforms (e.g., Microsoft Intune).
Track and inventory mobile devices, ensuring proper asset management and compliance.
Security Management:
Configure and maintain firewalls, anti-virus, and anti-malware systems.
Apply security patches, monitor system logs, and proactively address vulnerabilities.
Implement and maintain security protocols, including SSH, VPN, and Active Directory for user management.
Automation and Scripting:
Write and maintain scripts to automate repetitive tasks (PowerShell for Windows, Bash or Python for Linux).
Develop and maintain configuration management using tools like Ansible, Chef, or Puppet.
Cloud Integration and Virtualization:
Manage cloud infrastructure (AWS, Azure, etc.) and integration with on-premise systems.
Maintain virtualization platforms (VMware, Hyper-V, KVM, Proxmox) for server deployment and management.
Documentation and Reporting:
Maintain clear, detailed documentation for system configurations, processes, and troubleshooting steps.
Provide regular reports on system performance, capacity, and any incidents.
Collaboration:
Work closely with networking and technical support teams to ensure infrastructure meets business requirements.
Assist with the design and implementation of new server environments and solutions.
Experience:
5 years of experience in system administration with both Windows Server (2012/2016/2019/2022) and Linux-based environments (CentOS, Ubuntu, RHEL).
Experience with server virtualization and containerization technologies (Proxmox, VMware, Hyper-V, Docker).
Proven track record of maintaining highly available, secure server infrastructure in an enterprise environment.
Technical Skills:
Expert knowledge of Windows Server configuration, management, and troubleshooting.
Strong proficiency in Linux server administration (bash scripting, service management, package management).
Familiarity with Active Directory, LDAP, DNS, DHCP, and other directory services.
Experience with backup and disaster recovery solutions (Veeam, Bacula, etc.).
Experience with monitoring tools (What'sUp Gold, Nagios, Zabbix, Prometheus, or similar).
Strong knowledge of networking (TCP/IP, DNS, HTTP, VPN, SSH).
Experience with configuration management and automation tools (Ansible, Puppet, Chef, or SaltStack).
Security:
Solid understanding of server security, firewalls, and encryption protocols (SSL/TLS, IPsec).
Experience with vulnerability scanning tools and patch management.
Cloud and Virtualization:
Experience with cloud platforms (AWS, Azure, GCP) and hybrid cloud infrastructure.
Experience with virtualized server environments (Proxmox, VMware, Hyper-V, or KVM).
Scripting & Automation:
Strong scripting skills (PowerShell for Windows, Bash, Python, or Perl for Linux).
Knowledge of automation tools for configuration management.
Preferred Qualifications:
Bachelor's degree in computer science, Information Technology, or related field (or proven experience as a system administrator equivalent work experience of at least 5 years).
Industry certifications such as Microsoft Certified: Azure Administrator Associate, Red Hat Certified System Administrator (RHCSA), or CompTIA Linux .
Other Qualifications:
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Ability to work independently and in a team environment.
Detail-oriented, organized, and able to manage multiple priorities.
Working Conditions:
Occasional after-hours or weekend work may be required for maintenance or urgent issues.
Opportunity for some remote work, with on-site presence at several division offices as required
CVEC offers competitive benefits including Health/Dental/Vision Insurance, Life & Disability Insurances, Elective & Non-Elective 401k Retirement Plan; and Generous Annual Paid Time Off.
Only qualified electronic job submissions will be considered for employment. If you need an accommodation during the application process due to a disability, please send an email to: HR@mycvec.com and your request will be forwarded to the appropriate person.
CVEC is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. CVEC is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individual qualifications. CVEC will not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, sexual orientation, gender identity (including gender expression), national origin, age, marital status, genetic information, pregnancy, disability, family, military or veteran status, or any other status protected by state or federal law.
Equal Opportunity Employer/Affirmative Action Employer: Disability/Veteran
CVEC reserves the right to alter, change, modify, and/or terminate this job posting at any time without notice, or obligation, to any party.
Salary : $98,000 - $100,000