Infrastructure Engineer
by Enadoc | May 28, 2024
Role Overview
In the pivotal role of an Infrastructure Engineer, you will ensure the seamless operation, scalability, and security of our IT infrastructure spanning both on-premise and cloud environments. Working in synergy with our development and DevOps teams, your responsibilities will include the deployment, configuration, and ongoing optimization of our technological foundations. Your expertise will be crucial in identifying, diagnosing, and resolving infrastructure issues, as well as implementing enhancements to boost our operational efficiency.
Responsibilities
- Lead the development and deployment of Standard Operating Environments (SOEs) for clients, ensuring efficient software installations, data migrations, and robust data backup protocols.
- Craft detailed and accessible documentation, including system specifications, user manuals, and progress reports on tasks and projects.
- Manage the configuration, integration, and maintenance of our IT infrastructure, focusing on performance optimization, security enhancement, failure analysis, recovery processes, and user support.
- Provide mentorship and training to team members, especially those designated as Systems Administrators, to foster skill development and knowledge sharing.
- Implement and uphold stringent information security measures in alignment with ISO 27001 standards, ensuring comprehensive policies, procedures, and controls are in place and maintained across all systems and processes.
Requirements
- A minimum of one year’s experience in an Infrastructure Engineer role, or a similar position, with a strong foundation in managing both on-premise and cloud-based IT infrastructures.
- Expertise in the administration of Windows Server and Linux/Unix servers, with particular skills in Red Hat Enterprise Linux (RHEL), Windows, and MSSQL Cluster configurations.
- Proficient in Microsoft server operations including Active Directory, Group Policy, DNS, ADFS, DHCP, DFS.
- Experience in managing virtual environments with platforms like VMware vSphere and Microsoft Hyper-V.
- Capability to automate routine operations using scripting languages such as PowerShell, Bash, or Ansible.
- Competence in managing SQL databases.
- Thorough understanding and experience with full public and private cloud (Azure) infrastructures, including networking, routing design, and implementation.
- Knowledgeable in security principles, with experience in applying security practices within both public and private cloud environments.
- Skilled in Kubernetes and container workload management, focusing on design, management, and optimization.
- Familiarity with monitoring and logging tools such as Grafana, ELK stack, and DataDog.
- Availability to work on-site at client premises as required.
Key Competencies
- Demonstrable passion for technology, with a commitment to continuous learning and adaptation.
- Proven ability to navigate and manage systems within an ISO/IEC 27001:2022 framework effectively.
- Strong communication skills, capable of effectively translating between IT requirements and business objectives.
- A proactive, collaborative approach to problem-solving and project execution.