Day 2 Operations & Support
- Provide Day 2 operational support for mission-critical applications and platform services.
- Perform incident investigation, troubleshooting, root cause analysis (RCA), and issue resolution.
- Support production deployment activities, rollback activities, and post-deployment verification.
- Monitor system health, application performance, logs, and operational alerts.
- Work closely with Day 1 support teams, infrastructure teams, software developers, cybersecurity teams, and project stakeholders.
- Support system recovery, disaster recovery (DR), and business continuity activities.
- Participate in standby support and after-office-hour support activities when required.
- Ensure compliance with operational procedures, governance, and security policies.
CI/CD & DevOps Engineering
- Build, maintain, and optimize CI/CD pipelines for:
- Source code management and branching strategy
- Code Quality Scanning
- Static Application Security Testing (SAST)
- Software Composition Analysis / Dependency Scanning
- Container Image Vulnerability Scanning
- Automated Build & Packaging
- Containerization of applications
- Automated Testing Integration
- Deployment File Generation
- Release Management & Deployment Automation
- Container & Platform Management
- Deploy, configure, and manage containerized applications using:
- Docker, Podman, Kubernetes
- Support application deployments for:
- React applications, Node.js applications, Spring Boot applications
- Perform container troubleshooting, performance tuning, and resource optimization.
- Support Kubernetes cluster operations, deployment configurations, secrets management, ingress configuration, and scaling activities.
System Engineering & Administration
- Maintain middleware and application platform configurations.
- Support Linux and Windows server environments.
- Perform system patching, configuration updates, and preventive maintenance activities.
- Manage environment configurations across DEV, SIT, UAT, and Production environments.
- Support certificate renewal, configuration management, and secure connectivity setup.
- Maintain deployment s, automation s, and operational tools.
Monitoring & Reliability Engineering
- Configure and maintain monitoring dashboards, alerts, and health checks.
- Monitor system availability, application performance, and resource utilization.
- Support log analysis and troubleshooting using centralized logging tools.
- Identify proactive improvement opportunities to enhance operational stability and reliability.
Documentation & Compliance
- Prepare and maintain:
- System architecture documentation
- Deployment procedures
- Operational runbooks
- Troubleshooting guides
- SOPs and technical reports
- Support audit activities, security compliance reviews, and operational assessments.
Qualifications & Experience
- Educational Qualification
- Diploma or Bachelor's Degree in: Computer Science /Information Technology/Software Engineering/Computer EngineeringOr related disciplines
- Experience Requirements
- Minimum 3 years of relevant working experience in:
- Software system engineering
- DevOps engineering
- Application support
- Production support
- Platform/system administration
- Experience supporting enterprise or mission-critical systems is highly preferred.
- Experience in government or large-scale enterprise environments will be an advantage.
Technical Skills & Competencies
- Mandatory Technical Skills
- Strong knowledge of: Linux administration
- Application deployment and troubleshooting
- CI/CD pipeline implementation
- Container technologies and orchestration
- Hands-on experience with: GitLab, CI/CD, Jenkins, Docker, Podman, Kubernetes, Git
- Familiarity with: React Node.js Spring Boot
- ing & Automation - Experience in ing and automation using: Bash Python PowerShell Shell ing
- Monitoring & Observability
- Experience with monitoring and observability tools such as: eG Enterprise, Prometheus, Grafana, Nagios, Zabbix
- Database Knowledge
- Understanding of database technologies: SQL databases NoSQL databases Basic database troubleshooting and query knowledge preferred.
- Security & Compliance - Understanding of: Secure system hardening, Cybersecurity best practices, Vulnerability management
- Secure CI/CD practices,Certificate and secret management
- Preferred Skills: Candidates with experience in the following areas will have an added advantage: VMware or virtualization technologies Kafka or messaging technologies API integrations and middleware support High Availability (HA) and Disaster Recovery (DR) environments Government project operational support ITIL incident/problem/change management processes Container security and image scanning tools SonarQube or code quality tools
Soft Skills
- Strong analytical and problem-solving skills
- Good communication and stakeholder management abilities
- Ability to work independently and under pressure
- Strong teamwork and collaboration mindset
- Good documentation and reporting skills
- Ability to support operational incidents in a fast-paced environment
Working Environment
- 24/7 operational support environment
- May require standby support and after-office-hour deployment support
- Collaborative environment involving infrastructure, cybersecurity, application, and operations teams