Job Description
Position Overview
- As a Core Infrastructure Engineer, you will play a crucial role in designing, implementing, and maintaining the fundamental technology systems and platforms that support an organisation's overall infrastructure.
- You will be responsible for ensuring the reliability, scalability, and efficiency of the core infrastructure components that form the foundation of various IT services and applications.
- Your expertise will contribute to the stability and performance of the organisation's technology infrastructure.
Responsibilities
Infrastructure Design and Implementation:
- Collaborate with cross-functional teams to design and implement the core infrastructure components, including servers, networks, storage, and virtualization platforms.
- Develop and maintain infrastructure architecture blueprints, standards, and documentation.
- Configure and deploy hardware and software systems to meet the organisation's infrastructure requirements.
- Ensure adherence to security, compliance, and regulatory standards in infrastructure design and implementation.
Infrastructure Operations and Maintenance:
- Monitor the performance and availability of core infrastructure systems and proactively identify and resolve issues.
- Conduct regular system upgrades, patching, and maintenance activities to ensure optimal performance and security.
- Develop and implement monitoring and alerting solutions to ensure the early detection of infrastructure problems.
- Collaborate with other teams to troubleshoot and resolve infrastructure-related incidents.
Scalability and Capacity Planning:
- Assess the infrastructure requirements based on current and projected needs and plan for scalability and capacity expansion.
- Conduct performance tuning and optimization activities to enhance the efficiency of the infrastructure systems.
- Identify and recommend infrastructure enhancements or new technologies to meet changing business needs.
Collaboration and Support:
- Collaborate with development teams to provide infrastructure-related support, guidance, and best practices.
- Participate in the evaluation, selection, and integration of third-party tools and technologies.
- Contribute to the creation and enforcement of infrastructure-related policies and procedures.
Qualifications and Skills
- Bachelor's Degree in Computer Science, Information Technology, or a related field. Relevant certifications are a plus.
- At least 5 experience in designing, implementing, and supporting core infrastructure components such as servers, networks, storage, and virtualization platforms.
- Strong knowledge of infrastructure architecture principles, best practices, and emerging trends.
- Proficiency in infrastructure automation and configuration management tools.
- Experience with cloud platforms and containerization technologies.
- Familiarity with scripting and programming languages.
- Solid understanding of security principles and best practices in infrastructure design and implementation.
- Strong analytical and problem-solving skills with the ability to diagnose and resolve complex infrastructure issues.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.