Description

Job Description:

• Manage and monitor all infrastructure and systems installations, including configuration, testing, and maintenance

• Implement and maintain strategies for backup, security, and redundancy

• Identify potential issues and implement solutions proactively

• Craft custom scripts that reduce the need for human interaction

• Enable faster and smarter business processes and develop meaningful analytics

• Engage regularly with upper management, providing reports on project status, activities, and achievements

• Communicate with stakeholders to identify what they want to accomplish with a system

• Use expert-level administration and optimization of hosts and servers to ensure high degree of availability and appropriate resource management

• Standardize and automate processes using scripting technology

• Install and configure operating systems, software, and hardware components, and leverage IT staff for routine tasks by clearly documenting design, maintenance, and support procedures

• Test software routinely for bugs, redundancies, and security issues

• Conduct high-level root-cause analysis of service interruptions and establish preventive measures

• Experience with or knowledge of programming languages and operating systems, current equipment and technologies, enterprise backup and recovery procedures, system performance-monitoring tools, active directories, virtualization, HTTP traffic, content delivery, and caching

• Experience in project management, application design and integration, and cloud computing (specifically Microsoft Azure)

• Expertise in creating, analyzing, and repairing large-scale distributed systems

• Knowledge of Git or other version-control software

Key Skills
Education

Any Gradute