Manage and support Ubuntu Linux and Microsoft Windows Server environments. Install, configure, monitor, and maintain Microsoft SQL Server and PostgreSQL databases. Perform database backup, recovery, maintenance, performance tuning, and troubleshooting. Monitor server and database performance, availability, capacity, and security. Support High Availability, Disaster Recovery, Replication, and Backup environments. Troubleshoot server, database, application, and connectivity issues. Perform system patching, security hardening, access control, and health checks. Support system deployment, upgrades, migration, UAT, and production implementation. Prepare technical documentation and operational procedures. Provide technical support and knowledge sharing to team members.
- Understand customer business requirements and recommend suitable ERP solutions. - Conduct requirement gathering, business process analysis, and gap analysis. - Support ERP implementation, system testing, user training, and post-implementation support. - Coordinate with customers and project teams to resolve issues and ensure successful project delivery. - Prepare functional documentation, user manuals, and project reports. - Ensure customer satisfaction and provide timely updates to management.
Primarily responsible to plan, monitor and deliver scoped systems modules and functionality in the software application Responsible for end to end implementation of medium and large sized projects Communicate a clear vision of project’s objective, progress and issues in order to manage expectation on all project requirements and deliverables to stakeholders Lead and motivate the team to achieve the required project outcome and project stakeholder satisfaction Proactively identify changes in work scope and ensure appropriate planning measures to reassess and amend scope of work requirement Provide consulting services to customers for both pre-sales and after-sales Maintaining and monitoring project plans, project schedules, work hours, budgets and expenditures Analyze risks and opportunities Liaise with customer to identity and define requirements, scope and objectives Assign tasks to internal teams and assist with schedule management Monitor project progress and handle any issues that arise
Designing, implementing, and maintaining applications Delivering high performance and availability Writing well-designed, testable, and efficient code for designing, developing, and testing software solutions and applications Troubleshooting and debugging to optimize performance Preparing and producing releases of software components Building reusable components and libraries for future Support continuous improvement Investigating alternatives and technologies Conducting and participating in code reviews and ensuring adherence to coding standards Maintain high quality codes with proper design, documentation, version management, release management. Analyzing code segments regularly. Delegating tasks to team members. Mentoring and providing technical guidance to junior developers Keeping up-to-date with industry trends and technology developments.
Arranging a business meeting and follow up leads Product demonstration, discussion, negotiation and follow-up to close deals Set sales targets for individual reps and team as a whole Establish, maintain and expand customer base and service the needs of existing customers Prepare reports by collecting, analyzing sales figures and summarize information Maintain relationship with clients by providing support, information and guidance, researching and recommending new opportunities and service improvements Identify product improvements or new products by remaining current on industry trends, market activities and competitors Implements sales programs by developing sales action plan Completes sales operational requirements by scheduling and assigning employees: following up on work results