Systems Administrator
MasTec Communications Group · Loving, NM · 1 wk ago
On-siteInformation TechnologyFull-time
About the role
MasTec Communications Group is a leading national infrastructure construction company operating throughout the United States. We perform both wireline and wireless communication services on a national scale. We are seeking a skilled and proactive Linux System Administrator to maintain, secure, and optimize our Linux-based infrastructure while supporting virtualized environments and ensuring reliable system performance and connectivity.
Responsibilities
- Install, configure, and maintain RHEL systems across physical and virtual environments.
- Administer VMware ESXi hosts and vSphere environments.
- Develop and maintain automation workflows for RHEL systems using tools such as Ansible, Bash, and Python to enhance system reliability and operational efficiency.
- Automate network infrastructure tasks using Ansible, Python, NETCONF/YANG, and CLI scripting.
- Create scripts and utilize APIs to integrate systems and extract actionable data for cross-functional automation and reporting.
- Monitor system performance and ensure availability and reliability.
- Apply OS patches and upgrades regularly; update administrative tools and utilities.
- Troubleshoot hardware, software, and network issues in a timely manner.
- Implement and enforce system security policies and procedures.
- Maintain comprehensive documentation for system configurations, procedures, and troubleshooting.
- Collaborate with network and security teams to ensure seamless integration and compliance.
- Configure and maintain BIND DNS and KEA DHCP.
- Understand and work with enterprise backup solutions.
- Participate in on-call rotation and respond to incidents as required.
- Perform other duties as assigned by management.
Requirements
- Proven experience as a Linux System Administrator, preferably with RHEL.
- Hands-on experience with VMware ESXi and vSphere.
- Basic understanding of networking concepts (TCP/IP, DNS, DHCP, VLANs, firewalls).
- Proficiency in scripting languages such as Bash and Python for automation.
- Strong problem-solving and communication skills.
- Ability to work independently and as part of a team.
- Must have, or be able to obtain, and maintain a valid New Mexico state driver’s license, have an excellent driving record, and be insurable under the Company’s insurance policy.
Preferred Qualifications
- Red Hat Certified System Administrator (RHCSA) or higher.
- VMware Certified Professional (VCP) certification.
- Experience with configuration management tools (e.g., Ansible, Puppet).
- Familiarity with Docker containers.
- Exposure to cloud platforms (AWS, Azure) is a plus.