Job Description
The
Software Developer & Systems Engineer
plays a key role in ensuring system stability, infrastructure reliability, and business continuity.
This position is responsible for supporting day-to-day technical operations, monitoring system performance, resolving technical issues, and contributing to continuous improvement across IT environments to maintain high availability and operational efficiency.
Job Responsibilities
-
Provide technical support and ensure continuous system availability and business continuity.
-
Monitor network performance and maintain system integration across platforms.
-
Oversee hardware functionality and ensure optimal operational efficiency.
-
Conduct Root Cause Analysis (RCA) to identify and resolve technical issues effectively.
-
Support end users and troubleshoot system-related concerns.
-
Manage and track incidents through ticketing systems, escalating issues to service providers when necessary.
-
Coordinate with supervisors and internal teams regarding network, infrastructure, and server requirements.
-
Maintain accurate technical documentation and contribute to process improvement initiatives.
-
Ensure compliance with IT policies, security standards, and operational procedures.
Job Requirements
-
Bachelor’s degree in Information Technology, Computer Science, or a related field.
-
3–5 years of relevant professional experience.
-
Experience in database management.
-
Solid understanding of networking concepts and server fundamentals.
-
Experience working with distributed systems and infrastructure environments is preferred.
Required Skills
-
Strong troubleshooting and problem-solving abilities.
-
Solid understanding of networking concepts and server infrastructure.
-
Experience with database systems and performance optimization.
-
Proficiency in system monitoring tools and IT Service Management (ITSM) practices.
-
Ability to perform Root Cause Analysis (RCA) and implement effective solutions.
-
Strong analytical and critical thinking skills.
-
Ability to work under pressure and manage multiple priorities effectively.
-
Excellent communication and collaboration skills.
-
Detail-oriented with a strong commitment to continuous improvement and operational excellence.