What are the responsibilities and job description for the DevOps Engineer position at TCI Technology Consulting Inc?
TCI has an immediate need for an DevOps - Network Automation Engineer in either San Antonio Texas, Denver Colorado, or Findlay OH. This is a long-term contract opportunity with probable extensions and possible hire. This is not a C2C opportunity.
PLEASE NOTE THIS POSITION REQUIRES US CITIZENSHIP OR PERMANENT RESIDENCE.
SUMMARY
The ideal candidate will have a strong background in building infrastructure platforms and network automation, managing, and maintaining infrastructure using code. This role requires a deep understanding of configuration management tools, and continuous integration/continuous deployment (CI/CD) pipelines. Ideally, the candidate would have extensive experience working with both physical and virtual infrastructure and Network, have deep knowledge of the Software Development Lifecycle, and operate with a DevOps mindset.
KEY RESPONSIBILITES
- Network Automation: Develop, implement, and maintain Network as Code using various tools like Gitlab, Terraform, Ansible, Itential, NetBrain or similar.
- CI/CD Integration: Integrate IaC and Network automation practices with CI/CD pipelines to enable continuous delivery and infrastructure updates.
- Configuration Management: Utilize configuration management tools to automate system configurations, manage and deploy network devices, Change Management, Ingestion and ensure consistency across environments.
- Monitoring and Logging: Implement monitoring and logging solutions to ensure the reliability and performance of the infrastructure/Network. Handle engineering, implementation, configuration, coordination, control, maintenance, troubleshooting, testing, usage monitoring, and development of systems infrastructure within infrastructure design.
REQUIRED SKILLS
- Proficiency in Architecture Frameworks: Knowledge of widely used architecture frameworks like TOGAF or Zachman Framework to structure and organize architectural artifacts and processes.
- Network Automation - Python - REST API - YAML - XML - YANG - JSON - NETCONF - TCP/IP - VRF - SNMP - SSH - Cisco - DNAC - Solarwinds Orion - LAN - Webex - EIGRP - Networking - Normir/ansible/python - Nmap - Routing - Switching
- Experience in building, updating, and maintaining APIs for service integration. Understanding how forms interact with infrastructure to make changes via APIs.
- Experience working with vSphere Automation API.
- Experience with configuration management tools, Change management, Ingestion and practices.
- Experience in automating physical infrastructure changes and upgrades. Zero touch provisioning
- Deep knowledge of Windows Server OS installation, configuration, and administration. Proficient in Active Directory, Group Policy, and PowerShell scripting. Experienced with DHCP, DNS, IIS, and file/print services. Understanding of Windows security practices, including patch management, firewall configuration, and user access control.
- Experienced in configuring and managing subnets and VLAN.
- Strong background in TCP/IP, subnets, VLANs, and routing.
- Experience configuring and managing switches, routers, and firewalls.
- Knowledge of VPNs, network segmentation, and intrusion detection/prevention systems.
- Skilled in network traffic analysis, diagnosing connectivity issues, and performance optimization.
Salary : $55 - $75