Job Summary The Business Systems Administrator, working under direct supervision, is responsible for monitoring, maintaining, and supporting the operating environment IT system applications. The role performs routine maintenance tasks and ensures system support, maintenance, administration, and process improvement for operating environment components such as databases, operating systems, network interfaces, storage systems, servers, and associated hardware. The role also carries out tasks required for setting up the operating environment for installation, configuration, updates and migration of an application or system. Job Responsibilities
- Administer and maintain Azure resources specific to data workloads, including storage accounts, containers, private endpoints, vm's, key vaults, etc.
- Design and manage infrastructure-as-code (IaC) using Terraform to provision and version Azure resources
- Performs routine maintenance tasks and ensures system support, maintenance, administration, and process improvement for operating environment components such as databases, operating systems, network interfaces, storage systems, servers, and associated hardware.
- Works with applications, system vendors, and infrastructure, and IT Solutions team to assist in defining operating environment requirements for assigned projects.
- Designs, installs, configures, administers, and supports applications per business and project requirements and supports in performing systems integration testing of applications, existing and new system integrations.
- Researches, recommends and/or implements system enhancements that will improve server/OS/application reliability, security, and performance.
- Identifies and communicates issues which impact cost, configuration, schedule, and operation of the software suite and monitors key metrics and performs periodic audits of system configuration and operational processes.
- Researches, evaluates, and recommends software solutions to the management to meet business, project, and operational needs with consideration for financial impacts to the organization.
- Supports in monitoring system capacity and performance to meet availability SLAs, decrease incidents, and plan system currency and capacity lifecycle.
- Implements system and data security, including controls and logging to comply with the requirements specified in Information Security Policies.
- Supports vendors to implement changes by overseeing quality, reusability, and forward compatibility of the solution implemented and ensures issues with tools are resolved in a timely manner.
- Determines stakeholder needs and administers tools to ensure functionality, availability and system health are maintained per stakeholder needs and provides technical assistance and troubleshooting support to internal customers and IT staff.
- Creates and refines reports, dashboards, and processes to continuously monitor data quality and integrity and assists users and stakeholders with analytics and report design and management.
- Collaborates with various IT departments to create and maintain integration with 3rd party systems using standard API, scripting, or other methods as necessary.
Job Qualifications
- 0-3 years of experience in System/Application administration or a related field Bachelor's degree in Computer Science, Information Technology, and/or commensurate experience.
Core Skills and Experiences
- Azure administration skills
- Hands-on experience with Terraform or similar IaC tools
- System Administrator fundamentals such as patching, application upgrades, log management, windows/linux, etc.
- Basic scripting - powershell and/or python for automation and maintenance tasks
- Secret management tools
- Strong collaboration skills
- Familiarity with modern and legacy data platforms is preferred
Technical Skills
- Data Analysis & Synthesis
- Enterprise Networking Systems
- Coding Literacy
- Software Test Execution
- System Administration
- Customer Problem Solving
- Operating Systems
- Data Management
- Programming Languages
- IP Software Development
- Software Development Lifecycle
This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
|