Overview
Skills
Job Details
Amtex Systems Inc is an information technology and talent solutions company offering talent and BI consulting to the companies in US for over 25 years.
Our solutions are designed to fill resource gaps, by providing the right candidates who deliver value to the organization. Our propensity to nurture and build strong relationships with our clients helps us better understand their business demands and gives us the ability to provide services that are on time and rise above the rest.
Senior Staff Engineer
Duration: 3-6 month contract with possible conversion
Location: McKinney, TX (Onsite)
Required LinkedIn
Notes from call:
Aruba (Aruba Silver Peak Orchestrator), Zscaler, Azure Networking and Infrastructure as code and Palo Alto (would consider w/o)
Starting out 5 days a week and then can evaluate work from home days.
JOB DETAILS
The Staff Systems Engineer develops, maintains, and supports Client's technical infrastructure that includes network, hardware, database, and system software components. The Staff Systems Engineer is responsible for collaborating with and enabling product teams with infrastructure. Staff Systems Engineers are expected to leverage tooling and custom applications to monitor and optimize performance. Staff Systems Engineers lead the stand up of physical and virtual infrastructure to meet evolving enterprise and product team needs. In addition, Staff Systems Engineers may lead the selection and rollout of field and corporate technology. As a Staff Systems Engineer, you will be a core player that participates and leads multiple efforts simultaneously. You are expected to build and grow the skillsets of more junior Engineers on the team. Typically reports to the Systems Engineer Manager or Sr. Manager.
Primary Duties & Responsibilities:
- Researches and analyzes business trends and behavioral data to identify opportunities for improvements and new initiatives
- Leads the evaluation, development, and recommendation of specific technology products and platforms to provide cost-effective solutions that meet business and technology requirements
- Researches and designs best fit infrastructure, network, database, and security architectures for products
- Proactively creates and maintains tools for monitoring and support
- Participates in project planning and management across multiple efforts
- Develops formal training courses
- Leads configuration, debugging, and support for infrastructure
- Leads field and corporate roll-outs of technology
- Leads the stand up of necessary system software, hardware, and equipment (physical or virtual) to meet changing infrastructure needs
- Creates and optimizes specifications for technology solutions
- Produces and manages purchase requests for hardware and software
- Collaborates with product and project teams to understand needs and enable them with infrastructure
- Supports technology architecture design review efforts for project and product teams
- Leverages tooling and custom applications to monitor the operational status of applications, infrastructure, networks, databases, and security; optimizes and tunes performance as appropriate
- Drives root cause analysis, debugging, support, and post-mortem analysis for security incidents and service interruptions
- Maintains, upgrades, and supports existing systems and infrastructure to ensure operational stability
- Acts as a vendor liaison, owning resourcing, issue management, and documentation
- Leads the production of in-house documentation around solutions
- Monitors tools and proactively helps teams struggling with systems issues
- Provides application support for software running in production
- Creates scripts and tools that drive automation and enable product teams and end users to move towards self service
- Acts as a mentor to more junior Systems Engineers
- Implements and maintains Azure Virtual Networks (VNets), Network Security Groups (NSGs), ExpressRoute, and VPN Gateways
- Manages cloud resources via Terraform and an Azure DevOps CI\CD pipeline
- Monitors and troubleshoots network performance using Network Watcher, Traffic Analytics, Aruba Orchestrator and other related tools
- Maintains Palo Alto firewall security policies, NAT rules, GlobalProtect VPN, and threat prevention profiles using Strata Cloud Manager
- Supports firewall rule reviews, segmentation strategies, and Zero Trust architecture
- Monitors threat logs, conducts packet captures, and supports incident response for security events
- Maintains Zscaler Internet Access (ZIA) and Zscaler Private Access (ZPA) solutions for secure cloud and application access
- Administers and supports policies for URL filtering, SSL inspection, and DLP in ZIA
- Configures application segmentation and connector deployment in ZPA for secure remote access to internal applications
- Troubleshoots user connectivity issues and optimizes traffic routing through Zscaler infrastructure including the Zscaler Client Connector
- Supports and maintains Aruba Edge Connect SDWAN infrastructure, Aruba campus switching and wireless LAN infrastructure using Aruba Central
- Deploys and tunes wireless access points (APs), and mobility services to support high-density environments
- Configures and supports ClearPass for network access control (NAC), guest access, and policy enforcement
- Leverages tooling and custom applications to monitor the operational status of networks, and networking equipment; optimizes and tunes performance as appropriate
Required Skills & Experience:
- 6+ years of relevant work experience
- Professional experience in two of the following areas: Infrastructure Engineering, Network
- Engineering, Database Engineering, or Security Engineering; familiarity with at least one other, and interest in the growing in the remaining disciplines
- Proficiency in working as part of a collaborative, cross-functional, modern engineering team
- Proficiency in infrastructure, network, database, or security troubleshooting and remediation; experience with at least one other
- Proficiency in installing and upgrading applications or databases and performing system maintenance
- Experience with networking, system and hardware design and architecture, DBMS concepts, SQL programming, and client server concepts
- Proficiency with debuggers, runtime analysis, library systems, compiled programming, and software update tools
- Proficiency in system and environment analysis, design, and optimization
- Experience with object oriented programming languages (preferably Java), distributed computing environments, and code reviews
- Experience with system security design and management
- Experience with disaster recovery planning and engineering
- Proficiency in monitoring the operational status and performance of, and configuring as well as tuning, systems, networks, or databases
- Proficiency in operating system commands and utilities as well as scripting
- Proficiency working with cloud platforms such as Google Cloud Platform and Azure