General Description of Role and Responsibilities:
- Develop and maintain software applications and systems.
- Assess, design and evaluate implementation of IT infrastructure solutions.
- Assess and recommend upgrades or improvements in existing infrastructure.
- Collaborate with cross-functional teams to ensure smooth project execution.
- Research and stay updated on emerging technologies and industry trends.
- Provide technical leadership and guidance to junior infrastructure engineers.
- Informs themselves of the relevant Quality, Environmental, Safety and Occupational Health Policies, Manuals and Procedures within Hill International and ensures continued compliance with these requirements while employed by Hill.
- Perform other duties as assigned by the line manager/supervisor.
Qualifications, Experience, Knowledge and Skills:
- Bachelor's degree in computer science, Information Technology, or related field.
- Proven experience as a Network and Security Engineer or similar role, preferably in a large-scale environment.
- Strong knowledge of network protocols, equipment, and security technologies.
- Hands-on experience with network and security devices, such as routers, switches, firewalls, IDS/IPS, VPNs, etc.
- Familiarity with security frameworks (e.g., NIST, ISO 27001) and industry regulations (e.g., GDPR, HIPAA).
- Proficient in network security concepts, including authentication, encryption, access control, and intrusion detection/prevention systems.
- Strong analytical and problem-solving skills to identify and resolve network and security issues.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Professional certifications such as CCNA, CCNP, CISSP, or equivalent are highly desirable.
- Ability to adapt to changing technologies and learn new concepts quickly.