Roles & Responsibilities
NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.
We are seeking a highly skilled DevSecOps Engineer with strong expertise in managing large scale containers using orchestration platform such as Kubernetes, Tanzu, Docker Swarm or other similar products. The candidate should have good understanding of microservices architecture , and familiar with deploying and using services such as RabbitMQ , Kafka, Elasticsearch, Zookeeper, Redis, flink etc . The role requires experience in containerization , built and maintain CI / CD pipelines using GitLab or Jenkins , good networking skills in VLAN, switching, routing and basic knowledge of AI and video analytics technologies. Additionally, the candidate should be familiar with Linux OS , Python , and Bash scripting .
What will you do?
Architecture & System Design
- Design, deploy, and maintain scalable, highly available microservices architecture
- Ensure fault-tolerant infrastructure and maximum uptime in production environments
- Implement event-driven and message-driven architecture (Nice-to-Have)
Containerization & Orchestration
Build and manage containerized applications using DockerDeploy and orchestrate applications using Kubernetes, Tanzu, or Docker SwarmCI / CD & Automation
Configure and maintain CI / CD pipelines using GitLab or JenkinsDevelop automation scripts using Python, Bash, or PowerShellAutomate deployments, monitoring, and server management tasksMessaging & Data Processing
Work with message brokers like RabbitMQ, ActiveMQDeploy and manage Kafka, Elasticsearch, Zookeeper, RedisExperience with data processing technologies like Apache Flink, SparkMonitoring, Troubleshooting & Security
Monitor infrastructure health and performanceConduct root cause analysis and resolve issues in distributed systemsApply DevSecOps best practices (Nice-to-Have)Operating Systems & Networking
Administer Linux-based systems and perform necessary scripting tasksUnderstand networking concepts (VLANs, switching, routing)Emerging Tech & Tools (Nice-to-Have)
Basic understanding of AI concepts and video analytics technologies (e.g., OpenCV, FFmpeg)Experience with cloud platforms like AWS, GCP, or AzureCollaboration & Communication
Collaborate cross-functionally with other technical teamsCommunicate effectively and contribute in a fast-paced, agile environmentThe ideal candidate should possess :
Technical Skills & Experience
Strong experience in microservices architecture and distributed systemsExpertise in containerization with Docker and orchestration using Kubernetes, Tanzu, or Docker SwarmProven ability to build and maintain CI / CD pipelines using GitLab or JenkinsHands-on experience with message brokers like RabbitMQ or ActiveMQProficiency in big data technologies such as Kafka, ElasticsearchFamiliarity with data processing tools like Apache Flink, Apache SparkScripting skills in Python, Bash, and PowerShell for automation and server managementWorking knowledge of Linux-based OS for managing servers and deployment environmentsSolid understanding of networking fundamentals : VLANs, switching, routingExperience with cloud platforms (AWS, GCP, or Azure) is an advantageFamiliarity with DevSecOps practicesExposure to AI and video analytics technologies such as OpenCV or FFmpeg is a plusKnowledge of event-driven and message-driven architecture is desirableSoft Skills
Excellent problem-solving and analytical capabilitiesStrong communication and collaboration skillsAbility to thrive in a fast-paced, cross-functional team environmentHigh attention to detail with a focus on quality deliveryWe are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity —and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact : Valuing our clients, Growing our people, and Creating our future .
Together, we make the extraordinary happen.
Learn more about us at ncs.co and visit our LinkedIn career site.
Tell employers what skills you have
Jenkins
Kubernetes
Azure
AWS
OpenCV
Scripting
ActiveMQ
FFmpeg
RabbitMQ
Distributed Systems
Python
Bash / Shell / PowerShell
Apache Kafka
Docker
GCP
Gitlab
Orchestration
Apache
DevSecOps
Linux