Detailed Job Description
">
* Job Summary: We are seeking an experienced Infrastructure Engineer to join our team, responsible for delivering and maintaining high-quality IT services and infrastructure solutions.
Main Responsibilities:
1. Coding and Scripting: Automate common infrastructure management and operations tasks using scripting tools and software.
2. Infrastructure Fundamentals: Build, configure, administer, and support infrastructure technologies and solutions, including computing, storage, networking, physical infrastructure, software, COTS, and open-source packages and solutions.
3. Information Security: Identify information security risks and the controls that can be used to mitigate threats within solutions and services.
4. Modern Standards Approach: Build proficiency in modern standards principles and awareness of how these standards apply to the work undertaken.
5. Ownership and Initiative: Own issues until a new owner has been found or the problem has been mitigated or resolved.
6. Problem Management: Investigate problems in systems, processes, and services, with an understanding of the level of a problem (e.g., strategic, tactical, or operational).
7. Systems Design: Translate logical designs into physical designs, produce detailed designs, and effectively document all work using required standards, methods, and tools.
8. Systems Integration: Build and test simple interfaces between systems, working on more complex integration as part of a wider team.
9. Technical Understanding: Develop proficiency with core technical concepts related to the role and apply them with guidance.
10. Testing: Correctly execute test scripts under supervision, incorporating testing into ways of working and delivered solutions and services.
11. Troubleshooting and Problem Resolution: Troubleshoot and identify problems across different technology capabilities, manage escalations, provide essential IT knowledge, and support business opportunities for value creation.
Key Requirements:
* Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
* Proven experience in infrastructure engineering or a related role.
* Experience with network administration, server management, and virtualization technologies.
* Experience with cloud platforms (AWS, Azure, Google Cloud) and cloud infrastructure.
* Proficiency in network protocols and technologies (TCP/IP, DNS, DHCP, VPN, etc.).
* Strong understanding of server and storage systems.
* Experience with virtualization technologies.
* Familiarity with scripting and automation.
* Strong problem-solving skills and the ability to troubleshoot complex issues.
* Ability to analyze system performance and identify optimization opportunities.
* Capacity to understand and mitigate security risks.
* Ability to work collaboratively in a team environment.