Infrastructure Engineer
Key Responsibilities: Design and Implementation: · Designing, implementing, and maintaining the company’s infrastructure to ensure it’s always available, performing optimally, and secure. · Working with other IT professionals to ensure that the technology infrastructure meets the needs of the business. · Developing and implementing infrastructure solutions to meet business needs. System Maintenance and optimisation: · Conducting routine maintenance and preventative measures. · Monitoring and optimizing infrastructure performance. · Prepare software and hardware documentation · Monitor system and network performance metrics Security: · Ensuring IT security and information security. · Implementing and maintaining security measures. Collaboration and Support: · Collaborating with other teams, including application developers, to ensure seamless integration and deployment of applications. · Providing technical support to company or client employees. Automation and Scripting: · Automating infrastructure tasks and deployments using scripting languages and tools. Data Storage and Backups: · Managing data storage and backups Skills and Qualifications: Technical Skills: · Strong understanding of networking, servers, virtualization, and cloud technologies. · Experience with scripting languages (e.g., Python, PowerShell, Bash). · Familiarity with infrastructure-as-code tools (e.g., Terraform, Ansible). · Knowledge of operating systems (e.g., Windows, Linux). Soft Skills: Problem-solving skills. Communication skills. Ability to work independently and as part of a team. Ability to design and deploy infrastructure blueprints and systems. Experience with monitoring, automation, and security tools and practices. Experience: Bachelor’s degree in a related field like computer science, information technology, or systems engineering 5 years relevant experience in IT infrastructure, systems administration, or DevOps. Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Relevant management experience Experience in a variety of infrastructure areas, such as network engineering, system administration, and database management, can be beneficial.