
Search by job, company or skills
Overview
We are seeking a highly motivated and technically strong Software System Engineer to support Day 2 operations, maintenance, and enhancement activities for a mission-critical IT project. The role ensures system stability, reliability, security, and operational readiness in a 24/7 environment.
The ideal candidate has hands-on experience in DevOps, middleware/platform support, container technologies, CI/CD pipeline management, troubleshooting, deployment automation, and production support operations.
Key Responsibilities
Day 2 Operations & Support
Provide operational support for mission-critical applications and platform services.
Perform incident investigation, troubleshooting, RCA, and resolution.
Support production deployments, rollbacks, and post-deployment verification.
Monitor system health, performance, logs, and alerts.
Collaborate with Day 1 support, infrastructure, developers, cybersecurity, and stakeholders.
Support system recovery, DR, and business continuity activities.
Participate in standby and after-office-hour support.
Ensure compliance with governance and security policies.
CI/CD & DevOps Engineering
Build, maintain, and optimize CI/CD pipelines for:
Source code management & branching
Code quality scanning (SonarQube)
SAST, dependency scanning, container image vulnerability scanning
Automated build, packaging, testing, and deployment
Manage release automation and deployment workflows.
Container & Platform Management
Deploy, configure, and manage containerized applications (Docker, Podman, Kubernetes).
Support deployments for React, Node.js, and Spring Boot applications.
Troubleshoot containers, optimize performance, and manage resources.
Handle Kubernetes operations: secrets, ingress, scaling, and cluster management.
System Engineering & Administration
Maintain middleware and application platform configurations.
Support Linux and Windows environments.
Perform patching, configuration updates, and preventive maintenance.
Manage DEV, SIT, UAT, and Production environments.
Handle certificate renewal, secure connectivity, and configuration management.
Maintain deployment and automation scripts.
Monitoring & Reliability Engineering
Configure monitoring dashboards, alerts, and health checks.
Monitor availability, performance, and resource utilization.
Conduct log analysis and troubleshooting with centralized tools.
Identify proactive improvements for stability and reliability.
Documentation & Compliance
Prepare and maintain:
System architecture documentation
Deployment procedures & runbooks
Troubleshooting guides & SOPs
Support audits, compliance reviews, and operational assessments.
Qualifications & Experience
Education:
Diploma or Bachelor's in Computer Science, IT, Software Engineering, Computer Engineering, or related fields.
Experience:
Minimum 3 years in:
Software system engineering
DevOps engineering
Application/production support
Platform/system administration
Thanks, and Best Regards
Lini
Recruitment Consultant
R22108463
Job ID: 150838189
We don’t charge any money for job offers