SUMMARY:
The purpose of the Technical Operations Manager (TechOps Manager) is to manage the team that evaluates, designs, implements and supports technology solutions for PRGX by performing the following duties:
JOB DUTIES AND RESPONSIBILITIES:
- Manage and mentor TechOps Engineering Team(s).
- Execute software deployments and recommend/perform enhancements with CI/CD tools.
- Manage, troubleshoot, and communicate operational issues on software deployments to the appropriate Development Teams via Jira.
- Plan and execute the selection, installation, configuration, and testing of server hardware, software, and operating and systems and their supporting management systems
- Define and apply operational policies and procedures governing information systems
- Maintains system performance by performing system monitoring and analysis, applying patches, and performance tuning; troubleshooting system hardware, software, networks and operating and system management systems; escalating application, software, and hardware problems to vendors as needed
- Works as part of a team with other information services staff in resolving technical support and network issues
- Upgrades information systems by conferring with internal customers, solutions vendors, and service providers as needed; developing, testing, evaluating, and installing enhancements and new software
- Applies, and assists in defining, appropriate technology standards for the enterprise and constantly refreshes them based on changes in business need or technology requirements
- Define and maintain baseline configurations and patching of Linux Systems
- Design, build, deploy, and administer various Linux distributions, container platforms, and multiple Open-source technologies
- Deploy, administer, and support Ansible, SSSD, and DNSMASQ, MinIO, ELK
- Support and administer Hadoop clusters
- Ability to design, configure, deploy, and administer technology automation solutions utilizing Linux, Ansible, VMware, and Cloud based technologies
- Ability to leverage scripting languages such as shell, Python, Perl, PowerShell, VBScript, etc., to automate repetitive task and reduce human error
- Interact with other teams to assist in supporting and troubleshooting of networking and LAN/WAN; database systems; web technologies; ftp and communication protocols; security standards; and technical project management
- Experience in multiple domain environments, virtualization, clustered servers, container platforms, cloud technologies, hardware support and repair
- Must be able to communicate effectively with peers, management, and internal customers as needed
- Must possess strong analytical and problem-solving skills
- Protects organization’s value by adhering to company data protection standards
- Documents actions by completing forms, reports, logs and records and developing new documentation as needed
- Validates and utilizes system/environment run books provided by Platform Engineering team ensuring TechOps team has documentation required to support systems
- Assist in budgeting hardware and software requirements
- Results oriented individual, with the ability to work independently on planning and implementation of large-scale, complex technical solutions in a highly dynamic and fast-paced environment with minimal management supervision
WORK EXPERIENCE AND EDUCATION REQUIREMENTS:
- Bachelor’s degree (B.A.) from four-year college or university; or 7+ years of related experience and/or training; or equivalent combination of education and experience
- Ideal candidate will have 7+ years of experience as a Linux system engineer or architect.
- Experience with containers platforms such as Kubernetes or Docker is a plus.
- Able to work in an office environment with minimal supervision.
##ZR