Job Openings
Engineer - Network & Security
About the job Engineer - Network & Security
The IT Engineer is responsible for the management, maintenance, and optimization of server infrastructure to ensure high availability and performance. This role involves implementing automation processes to streamline IT operations and enhance efficiency. The ideal candidate should have hands-on experience with server management, scripting, and automation tools, along with a proactive approach to solving complex IT challenges.
Key Responsibilities
1. Server Infrastructure Management
- Oversee the installation, configuration, and maintenance of server hardware and software, ensuring optimal performance and security.
- Conduct regular system health checks, performance monitoring, and troubleshoot issues to minimize downtime.
- Ensure proper backup and disaster recovery procedures are in place and regularly tested.
- Implement security best practices, including patch management, vulnerability assessments, and monitoring.
2. Process Automation and Optimization
- Develop and deploy scripts (e.g., PowerShell, Python, Bash) to automate routine tasks, system monitoring, and other repetitive IT processes.
- Analyze current operations and identify areas for process automation, optimizing IT services for efficiency and scalability.
- Collaborate with cross-functional teams to understand requirements and customize automated workflows accordingly.
- Integrate automation tools (e.g., Ansible, Jenkins) into the infrastructure to enhance deployment, monitoring, and maintenance workflows.
- Document automation processes and provide training to the IT team on new tools and procedures.
- Design and implement workflow automation solutions using relevant tools and technologies to support IT and business operations.
- Maintain and troubleshoot automation scripts and tools, ensuring alignment with changing business needs.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: 3+ years in IT infrastructure management with a focus on server management, virtualization, and automation.
- Skills:
- Strong knowledge of server operating systems (e.g., Windows Server, Linux).
- Proficiency in scripting languages (e.g., PowerShell, Python, Bash).
- Experience with automation tools (e.g., Ansible, Jenkins, Chef).
- Familiarity with cloud platforms (e.g., AWS, Azure) and virtualization technologies.
- Strong troubleshooting skills with an understanding of network protocols and security best practices.
Key Competencies
- Analytical and problem-solving skills with a focus on continuous improvement.
- Ability to work independently, manage priorities, and adapt to changing requirements.
- Strong communication skills to collaborate with cross-functional teams.
- High attention to detail and a proactive approach to identifying potential issues.