.
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
Any Gradute