Job Description:
Project Delivery and Execution
- Lead small to mid-sized engagements or work streams within larger projects.
- Assist in defining project scope, objectives, timelines and deliverables.
- Monitor project progress and ensure timely completion.
- Serve as a point of contact for clients, maintaining strong communication and rapport
Team Leadership and Collaboration
- Supervise and mentor junior team members, providing guidance on project tasks
- Collaborate with internal and external stakeholders, including clients, technical teams, and business units.
- Ensure effective communication and coordination across all project teams. Solution Delivery
- Analyze client business processes and systems to identify improvement opportunities
- Design and implement innovative solutions that address client challenges and improve efficiency that
- Perform installation, configuration and maintenance of commercial-off-the-shelf (COTS)/bespoke application software, platforms and system management tools
- Ensure the highest levels of systems and infrastructure availability.
- Implementing proof-of-concepts on processes/services to be introduced to either in-house and customers
- Ensure solutions are aligned with client business objectives and best practices in the industry
Business Development Support
- Assist the lead consultant in identifying new business opportunities within existing client accounts.
- Participate in proposal development, including scoping, estimation and presenting solutions to potential clients
System Maintenance and Optimization
- Lead incident response efforts for critical system issues, ensuring timely resolution and minimizing impact on business operations.
- Perform root cause analysis for recurring issues and implement permanent fixes to prevent future incidents.
- Document incident reports, system changes, and operational procedures
Automation and Scripting
- Design and develop automation scripts and tools to streamline operations, deployments, and system management.
- Automate repetitive tasks to improve system reliability and reduce manual intervention.
Collaboration and Leadership
- Work closely with other application teams to support application deployment and system integration
- Provide technical leadership and mentorship to junior engineers and IT staff
- Liaise with vendors and other IT personnel for problem resolution.
Continuous Improvement
- Stay up-to-date with the latest industry trends, tools, and best practices in system engineering.
- Continuously evaluate and improve infrastructure processes, tools, and technologies.
- Participate in strategic planning and provide input on technology roadmaps and initiatives.
Requirements:
- Familiarity with project management methodologies
- Technical proficiency in DevSecOps and industry solutions
- Proven working experience in installing, configuring, and troubleshooting Linux & Windows based environments.
- Solid experience in the administration and performance tuning of application stacks (e.g., Tomcat, NGINX).
- Familiarity with virtualization and containerization technologies (e.g., VMware, VMware Tanzu, Openshift, Docker).
- Strong scripting and automation skills using languages such as Perl, Python, Bash, or PowerShell.
- Experience with OSS tools, DevOps CI/CD and testing tools/techniques (eg. Github Actions, Selenium, SonarQube) will be an added advantage.
- Proven ability to manage small teams and lead project work streams
- Strong analytical and problem solving skills
- Excellent communication and interpersonal skills
- Experience in managing client relationships and delivering high-quality solutions
- Ability to work independently and as part of a collaborative team
Location: Tampines
(EA Reg No: 20C0312)
Please email a copy of your detailed resume to [email protected] for immediate processing.
Only shortlisted candidates will be notified.