About Company
NCS is a leading technology services firm with a significant presence in over 20 cities across the Asia Pacific region. Leveraging more than 40 years of experience, NCS provides end-to-end technology solutions, expert consultation, and cutting-edge digital services to government and enterprises alike. At NCS, we are deeply committed to empowering our people to create innovative solutions that drive meaningful impact for our clients and the communities we serve. You’ll find yourself part of a diverse, dynamic, and collaborative team that champions continuous learning, professional growth, and mutual support. We are dedicated to shaping a better future through technology, and we invite passionate, forward-thinking individuals to join us on this exciting journey.
Job Description
Are you a recent graduate or an aspiring technologist eager to kickstart your career in systems engineering? NCS Group is seeking highly motivated and enthusiastic individuals to join our team as an Associate Systems Engineer. This entry-level position is meticulously designed for bright talents with little to no prior professional experience, offering a unique opportunity to learn, grow, and contribute to complex, impactful projects that shape the technological landscape of Singapore and beyond.
As an Associate Systems Engineer, you will work alongside experienced professionals, gaining invaluable hands-on experience in the design, implementation, and maintenance of critical IT infrastructure. You will be immersed in a supportive learning environment, where mentorship, continuous professional development, and practical skill-building are paramount. This role is perfect for someone with a strong foundational understanding of IT concepts, an exceptional problem-solving mindset, and an insatiable curiosity for how technology powers the world. You will be instrumental in ensuring the stability, performance, and security of various systems, contributing directly to the success of our clients’ digital transformation journeys. Join NCS and build a solid, thriving foundation for a long-term career in technology.
Key Responsibilities
- Assist in the deployment, configuration, and maintenance of server hardware, operating systems, and network components.
- Support senior engineers in troubleshooting and resolving system-related issues, incidents, and performance bottlenecks.
- Monitor system performance, capacity, and availability, proactively identifying potential issues and areas for improvement.
- Document system configurations, operational procedures, and incident resolutions for comprehensive knowledge management.
- Participate actively in system upgrades, patching cycles, and security hardening activities to maintain robust infrastructure.
- Collaborate effectively with cross-functional teams to ensure seamless integration and optimal operation of IT systems.
- Learn and apply industry best practices in IT operations, security, and disaster recovery planning.
- Contribute to the continuous improvement of IT infrastructure, processes, and service delivery mechanisms.
Required Skills
- Strong foundational understanding of computer science principles or IT infrastructure concepts.
- Basic knowledge of operating systems (e.g., Windows Server, Linux) and their core functionalities.
- Familiarity with fundamental networking concepts (TCP/IP, DNS, DHCP, routing).
- Excellent problem-solving, logical thinking, and analytical abilities.
- Strong verbal and written communication skills, coupled with effective teamwork capabilities.
- Demonstrated eagerness to learn new technologies rapidly and adapt to dynamic, fast-paced environments.
- Ability to work both independently and collaboratively as part of a high-performing team.
- A proactive attitude, meticulous attention to detail, and a commitment to quality.
Preferred Qualifications
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a closely related field.
- Prior internship experience or completion of academic projects related to systems administration, network support, or IT operations.
- Basic scripting knowledge (e.g., Python, PowerShell, Bash) is a significant advantage.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) is a definite bonus.
- Relevant entry-level certifications (e.g., CompTIA A+, Network+, Microsoft Certified Fundamentals) are advantageous.
Perks & Benefits
- Comprehensive health, dental, and vision insurance coverage.
- Competitive annual leave and observance of all public holidays.
- Structured mentorship programs and clear career development pathways.
- Access to extensive training resources, industry-recognized certifications, and e-learning platforms.
- Robust employee wellness programs and initiatives promoting work-life balance.
- A dynamic, inclusive, and highly collaborative work environment.
- Opportunities to work on cutting-edge technologies and impactful, large-scale projects.
- Performance-based bonuses and recognition programs for outstanding contributions.
- Company-sponsored social events and team-building activities to foster camaraderie.
How to Apply
Interested candidates are invited to apply directly through our official NCS careers portal by clicking on the application link below. Please ensure your resume highlights any relevant academic projects, technical skills acquired during your studies, and clearly articulates your passion for systems engineering and technology. We look forward to reviewing your application and welcoming you to the NCS family!