About the job Systems Engineer Position Summary: We are seeking a talented and motivated Systems Engineer to join our dynamic team. The successful candidate will be responsible for designing, implementing, and maintaining complex systems and infrastructure solutions. This role requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with cross-functional teams to ensure system performance, reliability, and scalability. Key Responsibilities: System Design and Implementation: Design, develop, and deploy scalable systems and infrastructure solutions based on project requirements. Evaluate and recommend new technologies to enhance system capabilities and performance. Create and maintain system architecture diagrams, documentation, and design specifications. System Configuration and Management: Configure and optimize operating systems, applications, and network configurations. Monitor system performance and conduct regular health checks to ensure optimal operation. Troubleshoot and resolve hardware and software issues in a timely manner. Collaboration and Support: Work closely with development, network, and operations teams to integrate and deploy systems. Provide technical support and guidance to team members and stakeholders. Participate in system testing, validation, and user acceptance testing (UAT). Security and Compliance: Implement and maintain security measures to protect systems and data. Ensure compliance with industry standards, regulations, and best practices. Conduct regular security audits and assessments to identify vulnerabilities. Documentation and Reporting: Maintain comprehensive documentation for systems, processes, and procedures. Generate reports on system performance, availability, and incidents for management review. Provide training and support for end-users on system functionality and best practices. Continuous Improvement: Stay updated on emerging technologies, industry trends, and best practices. Proactively identify opportunities for process improvements and system enhancements. Lead and participate in IT projects, ensuring timely completion and alignment with business goals. Qualifications: Education: Bachelor's degree in Computer Science, Information Technology, Systems Engineering, or a related field. Experience: Minimum of 3-5 years of experience in systems engineering or a related technical role. Proven experience with system design, implementation, and management. Technical Skills: Strong knowledge of operating systems (Windows, Linux, Unix) and server architectures. Proficiency in scripting and automation (e.g., PowerShell, Bash, Python). Familiarity with virtualization technologies (e.g., VMware, Hyper-V) and cloud services (e.g., AWS, Azure). Understanding of networking concepts, protocols, and security measures. Soft Skills: Excellent problem-solving and analytical skills. Strong communication and interpersonal abilities. Ability to work effectively in a team environment and manage multiple projects simultaneously. Detail-oriented with a focus on delivering high-quality results.