Job Description
An Infrastructure Engineer (IE) is responsible for designing, building, deploying, and maintaining the IT infrastructure using the latest technology for our Customers as well as internal in-house systems. An Infrastructure Engineer requires all the IT systems that support businesses of any size to function efficiently.
Infrastructure here includes Internet connectivity, security, cabling, servers and networking, virtualization platforms, storage area networks, and any infrastructure-related technologies.
With the expertise, Infrastructure Engineers ensure all of the systems within an organization function seamlessly. They work on site or remotely by evaluating all the systems within an infrastructure. Engineers may also be required to interact with all vendors on behalf of the customers or company concerning the infrastructure.
Infrastructure Engineers should be knowledgeable about network and security concepts, SAN technology and storage, tuning techniques, and system performance configuration. They should have exposure to networking in Windows server and Linux, TCP/IP environment, virtualization technologies, and OS performance monitoring.
Infrastructure Engineers need good communication skills and must be able to work collaboratively with clients and other technical colleagues. Individuals work across all functional areas of the Company and use a strong customer service orientation to ensure that all service requests and incidents are resolved in a professional manner. They share their expertise and provide individual training and support to their technical colleagues within TSG. Infrastructure Engineers work with other technical staff and vendors to provide IT services to all our customers.
Your job duties will include but are not limited to:
- Performing installation, configuration, administration, migration, maintenance, tuning, troubleshooting, patching, and upgrading of the IT infrastructure;
- Managing technical deliverables of any projects and determining deployment strategy with the Project Managers;
- Assisting Project Manager to create project plans, project roles and responsibilities, tracking and reporting project status. Communicating delays and issues;
- Producing, delivering, and maintaining appropriate documentation for systems in accordance with document control standards and procedures;
- Attending pre-sales calls to conduct scooping and customer site evaluation, if any;
- Assisting sales in proposal preparation and technical write-out including drawing, if any;
- Researching for solutions and proposing appropriate solutions to enhance/resolve customer’s pain points;
- Ensuring customer satisfaction is highest at all times;
- Monitoring and performing capacity and feasibility studies and resolving system-related issues;
- Providing assistance for the reduction in volume and mean time to recover incidents in your business unit by providing high-level, independent troubleshooting on technical issues;
- Providing assistance to Technical Recovery plans, and taking part in technical recovery for major incidents within your defined area;
- Working and cooperating with internal and external groups when required in order to fully support environments and maintain service;
- Adhering and contributing to the definition and implementation of operating procedures and operability on new and existing systems, ensuring adherence to defined operations standards;
- Adhering to change management procedures in defining, planning, and implementing change in such a way that ensures appropriate coordination with other teams, minimizing service disruption, and ensuring adherence to Service Level Agreements;
- Collaborating with business, third-party vendors, developers, application support, and technical operations groups to determine appropriate hardware/software needed and to resolve any issues impacting the application processes;
- Staying abreast of recent developments in the related technical community, including new technology and business news that may impact vendors’ ability to provide service;
- Seeking out all information to fully understand all aspects of each device’s technology configuration and all uses;
- Approving engineering tools available to implement conforming changes;
- Packaging company-approved hardened versions of targeted operating systems;
- Ensuring stack of agents for management systems are properly installed and connected;
- Maintaining patch levels in accordance with change management and security standards;
- Any other tasks assigned by the respective Team Managers and Directors.
Job Requirements
- Minimum 1 year's experience.
- Bachelor's degree in a Computer Science or Information Technology field.
- Relevant IT Certifications such as MCSA Windows Server; or MCSE Productivity Exchange; or MCSA Office 365. CCNA Routing and Switching; and/or CCNA Security is an added advantage, along with VCP in Data Centre Virtualization.
- Obtain at least 1 certification from a SAN Storage Vendor.
- Must have strong knowledge of enterprise backup solutions such as Symantec, CommVault, etc.
Additional Information
- Level 2 Engineer positions are also available. Salary is negotiable.