Business Analyst

 
Role
  • Review, analyse and evaluate business systems and user needs. Document requirements, define scope and objectives and formulate systems to parallel overall business strategies.
  • You will work collaboratively with client and solution designer and developers and several cross-function team within project delivery including product, architect, in understanding and translating complex business/IT requirements needs into solution/technical requirements.
  • Research and analyse business requirements, information technology requirements, procedures or business problem by evaluating the business processes/workflow, interviewing users, or investigating practices to derive and recommend the desire best practice.
  • Work with Product Owners to define the User Stories, Acceptance Criteria to determine the desired outcomes.
  • Adopt a systematic approach in handling ambiguous or complex issues/gaps, and actively discusses perspectives with business users and solution architects to arrive at effective solutions.
  • Provide support to all cross-function teams internally and external for guidance in understanding business processes and requirements.

 

Key Responsibilities & Accountabilities
  • Work closely with the clients to produce detailed project requirements.
  • Generating functional specifications for new system designs & change requests.
  • Plan and manage an engagement from initiation to business as usual.
  • Meet existing customers and understand their business issues and engagement with potential new customers and understanding their business needs.
  • Help produce scope statements/project initiation documents.
  • Advise customers in terms of Operational changes that are required in alignment with the technology rollout.
  • Business Analysis of existing system modules for creating process flow diagrams and Business Documentation of the system.
  • Developing and delivering training material for customers.
  • Working with the IT team to shape the technical roadmap for future products and features based on market requirements.
  • Assisting the technical leads on System Usability and System Improvements.

 

Skill Sets & Experiences
  • Minimum 3 years of experience as a Business Analyst.
  • Excellent communication skills with ability to influence and get key issues escalated and resolved.
  • Experience testing & troubleshooting technical issues.
  • Highly organised, with ability to prioritize and manage multiple customer engagements simultaneously in a high-pressure, real-time environment.
  • Experience working in an Agile environment.
  • Strong knowledge of Agile and SCRUM methodology including Feature, Epic and User Story development.
  • Ability to effectively lead group sessions and translate technical issues into business terminology/requirements.
  • Proven Business Process Modelling experience and defining the functional and non-functional requirements.
  • Experienced in partnering with cross-function teams to design solutions and transform end-to-end processes into action oriented objectives and measurable results.
  • Ability to perceive patterns and relationships between technologies, processes and business models.
  • A good team player with analytical & problem-solving skills, self-motivated, positive attitude, fast-learning, energetic, able to perform in challenging environment and has good interpersonal skills.
  • Good command of English (verbal and written).
  • Able to communicate in Mandarin would be an added advantage.

Infra Manager

Role
  • Manage the deployment of hardware/software and support activities on new and existing infrastructure systems.
  • Manage and monitor the project deployment/implementation and progress to ensure completion on agreed schedules.
  • Manage and coordinate technical activities with vendor technical team.
  • Oversee the delivery of quality and cost-effective services by ensuring it is in accordance with projects’ objectives.
  • Supervise staff in the system support and maintenance activities to deliver good quality and reliable systems.
  • Work with various teams and project managers within IT to manage IT Infrastructure/ IT Operations related projects and initiatives.
  • Identify manpower requirements, distribution of work to project team and recommend recruitment on relevant team members.
  • Ensure infrastructure project deliverables conform to regulation and quality requirements and guidelines.
  • Lead the technical support team and managing the daily operations such as resolving customer issues/feedback, onsite scheduling, staff planning and work allocation.
  • Serve as the primary contact point for issue escalation • Manage service support requirements and ensure that quality plan, KPIs/SLAs are met.
  • Work closely with strategic partners (local and global) to resolve escalation or incidents.
  • Draft support SOP and documentation.
  • Models and acts in accordance with company guiding principles.

 

Key Responsibilities & Accountabilities
  • Planning, Design and implement cost effective Infra architecture across region.
  • Oversee day-to-day service desk and technical team operation, performance and report on metrics.
  • Write all related documentation / update data in online tools (Changes, Validation docs, systems proposals/recommendation, etc.).
  • Monitor escalated tickets/SLA/KPI and produce monthly report to customer • Conduct internal and external trainings.
  • Communicate with various partners and customers globally.
  • Identify technical gaps in the team and ensure they receive proper training.
  • Interview candidates and onboard them when hired.
  • Communicate with global team and relay them to team members.
  • Discuss and take team members feedback/suggestions.
  • Participate in offer writing to customer.
  • Pro-actively drive service improvement.
  • Set KPIs for team members to fulfil their duties.
  • Pro-active quality control on all provided services.
  • Responsible for the infrastructure technologies in the Asia Region.
  • Responsible for the operations and delivery of infrastructure services in Asia.
  • Focus on standardization and best practices adoption.

 

Basic Skills/Experience
  • Has in-depth commercial and technical expertise, often in a variety of environments.
  • Minimum of 7 years' experience in managing IT infrastructure in an enterprise environment
  • Demonstrates the special leadership skills needed to handle innovation and change resulting from the implementation of new information and communications technology solutions.
  • Possesses a good level of management skills, with particular emphasis on interpersonal and negotiating skills.
  • Demonstrates an understanding of current developments in the application of Information Systems and is able to assimilate and interpret advice from specialists - technical or otherwise.
  • Vendor and Stakeholder Management.
  • Project Management Skills.
  • Research and self-study attitude.
  • In-depth experience in network operations, data centre operations or other infrastructure services within an enterprise environment.
  • Good understanding of project management methodologies.
  • Excellent communication skills enabling relationships and influencing decision making across the enterprise.
  • Motivated individual who goes the extra mile to make a difference on the team and have the ability to work effectively with the senior management.
  • Good command of English (verbal and written).
  • Able to communicate in Mandarin would be an added advantage.

 

Technical Skillsets
  • Microsoft Windows 2008/2012/2016 Server experience
  • Microsoft Hyper V server Virtualization
  • Microsoft Exchange experience
  • Microsoft Office 365 – SharePoint, Skype for Business and Teams.
  • Win 10 Monitor, Release and Patch management at OS and Apps level
  • Microsoft Azure Cloud Management.
  • BitLocker Encryption and Client Security experience.
  • Microsoft Active-directory Expert
  • SAN Technologies – Synology
  • Exposure to ITSM Remedy.
  • Awareness of Security Management and Penetration testing tool sets.
  • Knowledge of SQL Server (backups, log rotation etc).
  • Networking (LAN, WAN, VPN, TCP/IP, DHCP and DNS) experience and troubleshooting.
  • Exposure to Cisco Equipment • Exposure to Dell Server management and Issue trouble Shooting.
  • Automate and improve processes with scripting technologies such as PowerShell.
  • VEEAM Backup Software.
  • Fortigate firewall.

IT Project Manager

Role
  • This position is responsible for all activities including confirming technical requirements and specifications, system integration, driving teams to deliver according to the program plan, proactively mitigating risks, and managing the overall solution design, testing, user training, deployment, post go-live support Lead business design lead in managing full cycle of project or change request from business engagement, user requirement study and business support for development and testing, implementation and documentation.
  • Managing project progress and adapt work as required and ensuring projects meet deadlines and within budget.
  • Managing the stakeholder from different department and different country within the organisation to ensure deliverable is being met.
  • Optimising and improving processes and the overall approach where necessary.

 

Key Responsibilities & Accountabilities
  • Work with business and group IT stakeholders to define solutions and implementation requirements.
  • Prioritise requirements and define scope and dependencies to meet business needs and priorities in a timely manner given available resources.
  • Manage, maintain and distribute standard project management deliverables for the successful system implementation, including implementation plan, project schedule, project budget and variances, issues and action items log, meeting minutes, technical risks assessment and contingencies.
  • Lead technology solution vendor selection process and manage against deliverables (including SOWs, change management, approval of deliverables).
  • Partner with internal and external solution teams to deliver on time and with the quality required.
  • Lead and drive the development of pilot and release strategy; plan and manage each release to ensure seamless and flawless go-live process.
  • Work with business and relevant stakeholders to proactively manage requirements fit to decrease support requests in the future.
  • Anticipate problems and complications and formulate resolutions so as not to impede the progress of system implementation.
  • Assume responsibility and drive ownership for issue resolution.
  • Ensure all business systems, IT systems, partner platforms and networks are deployed in a timely manner and that the technical design accurately represents the requirements.
  • Accountable for on-time solution delivery, quality and cost.

 

Skill sets & Experiences
  • Minimum 7 years' experience in programme management and technicalsolution management at a technology-oriented organisation.
  • Demonstrated ability to manage geographically distributed teams in multi-vendor environments.
  • Strong project management skills with the ability to work on and track multiple projects simultaneously.
  • Demonstrated ability to think creatively and strategically when implementing solutions and solving problems.
  • Excellent interpersonal skills and ability to communicate effectively with both technical and non-technical individuals.
  • Development with ASP.NET & Microsoft SQL Server platform and hands-on IT Project Management experience.
  • Must have detailed knowledge and experience in Software Development Life cycle(i.e. Waterfall, Agile & Incremental).
  • Experience on developing cloud-aware application design will be advantage.
  • Strong goals setting and task prioritisation abilities.
  • Must be able to work collaboratively with diverse groups & individuals.
  • Ability to think outside of the box, offer fresh ideas with an appetite for exceeding expectations.
  • Strong in communication/presentation, analytical & interpersonal skills.
  • Excellent team player and team builder.
  • Good skills and knowledge leadership, facilitation, situational awareness, conflict resolution, continuous improvement.
  • Good command of English (verbal and written).
  • Able to communicate in Mandarin would be an added advantage.

Senior Infra Engineer

Role
  • Support the manager for managing necessary IT infrastructure as well as providing technical support
  • Owns the operation and delivery of regional Networks and Infrastructure
  • Takes responsibility for the design, procurement, installation, upgrading, operation, control, maintenance (including storage, modification and communication of data, voice, text, audio and images) and effective use of IT infrastructure components and monitors their performance.
  • Provides technical management of an IT operation, ensuring that agreed service levels are met and all relevant policies and procedures are adhered to.
  • Schedules and supervises all IT maintenance and installation work.
  • Ensures that operational problems are identified, recorded, monitored and resolved.
  • Provides appropriate status and other reports to specialists, users and managers.
  • Ensures that operational procedures and working practices are fit for purpose and current.
  • Investigates and manages the adoption of appropriate tools, techniques and processes (including automation) for the management of systems and services.
  • Work with vendors to assist support activities.
  • Contribute to capacity planning and optimisation for infrastructure systems.
  • Ensure documentation and procedures for best practice standards is constantly being written, improved and utilised.

 

Key Responsibilities & Accountabilities
  • Provides technical management of an IT operation, ensuring that agreed service levels are met and all relevant policies and procedures are adhered to.
  • Develops, negotiates and agrees schedules and priorities for Services, with respective users, in line with Service Level Agreements. Ensures agreements are implemented and controlled.
  • Ensures that operational procedures and working practices are fit for purpose and current.
  • Investigates and manages the adoption of appropriate tools, techniques and processes (including automation) for the management of systems and services. Ensures that appropriate software or specialist monitoring tools are used to maintain awareness and control of the hardware and software.
  • Takes responsibility for the design, procurement, development, installation, upgrading, operation, control, maintenance (including storage, modification and communication of data, voice, text, audio and images) and effective use of IT infrastructure components and monitors their performance.
  • Schedules and supervises IT maintenance and installation work, including major configuration changes and upgrades in consultation with others where appropriate, including user representatives, facilities managers and contractors. Ensures tasks are carried out in line with service level agreements.
  • Influences design and development of new and changed systems and services to optimise operational efficiency. Contributes to definition of associated standards and techniques. Recommends operational and maintenance acceptance of new systems and services. Contributes to KPIs for system acceptance and monitoring.
  • Conducts investigations on system performance, security, risks, and system usage, and makes proposals for improvement.
  • Ensures that operational incidents and problems are identified, recorded, monitored and resolved. Provides appropriate status and other reports to specialists, users and managers.
  • Investigates suspected attacks and undertakes the investigation and resolution of security incidents, in accordance with established procedures including incident management procedures. Uses forensics where appropriate. Reports on findings and lessons learnt / improvement actions.
  • Work with other business units to design and implement technology solutions.
  • Be ready to respond and react to system outages.

 

Basic Skills & Experiences
  • Engineer must have a minimum of 5 years of working experience in the related field is required for this position.
  • Demonstrates the special leadership skills needed to handle innovation and change resulting from the implementation of new information and communications technology solutions.
  • Possesses a good level of management skills, with particular emphasis on interpersonal and negotiating skills.
  • Demonstrates an understanding of current developments in the application of Information Systems and is able to assimilate and interpret advice from specialists - technical or otherwise.
  • Has some knowledge of IT standards, policies, regulations, compliance and codes of conduct.
  • Demonstrates good negotiation skills with experience of dealing with users, other staff and suppliers.
  • Demonstrates leadership.
  • Communicates effectively, both formally and informally.
  • Facilitates collaboration between stakeholders who have diverse objectives.
  • Analyses, designs, plans, executes and evaluates work to time, cost and quality targets.
  • Analyses requirements and advises on scope and options for continuous operational improvement.
  • Takes all requirements into account when making proposals.
  • Demonstrates creativity, innovation and ethical thinking in applying solutions for the benefit of the customer/stakeholder.
  • Advises on the available standards, methods, tools and applications relevant to own specialism and can make appropriate choices from alternatives.
  • Maintains an awareness of developments in the industry.
  • Takes initiative to keep skills up to date.
  • Assesses and evaluates risk.
  • Proactively ensures security is appropriately addressed within their area by self and others.
  • Contributes to the security culture of the organisation.
  • Microsoft Certification (MCP, MCSE) are a plus.
  • CCNA Certification is preferred.
  • Good command of English (verbal and written).
  • Able to communicate in Mandarin would be an added advantage.

 

Technology Requirements
  • Microsoft Windows 2008/2012/2016 Server experience,
  • Microsoft Hyper V server Virtualisation.
  • Microsoft Exchange 2010/2013 Server experience.
  • Microsoft Office 365 Management and Administration.
  • Windows Monitor, Release and Patch management at OS and Apps level.
  • Microsoft Azure Cloud Management and administration.
  • Microsoft Active-directory Expert.
  • SAN Technologies – Synology.
  • Knowledge of SQL Server (backups, log rotation etc).
  • Networking (LAN, WAN, VPN, TCP/IP, DHCP and DNS) experience and troubleshooting.
  • Exposure to Cisco Network Equipment.
  • Exposure to Dell Server management and Issue trouble Shooting.
  • Automate and improve processes with scripting technologies such as PowerShell.
  • VEEAM Backup Software.
  • FortiGate firewall setup, configuration and administration.
  • Strong foundation on centralised Symantec Centralised AV suites.

Software Developer

Key Roles & Responsibilities
  • Craft detail design document (DDD) inclusive of data and interface design, in collaboration with application owners.
  • Driving product innovation through successful implementations of modern web technologies to support key business success factors.
  • Develop .net applications/portals based on software design derived from user requirements.
  • Solve interesting and challenging problems through innovative approaches.
  • Good exposure in VB, C#, VB.NET, ASP.NET, MVC and SQL Server.
  • Solid understanding of object-oriented programming (OOP).
  • Responsible for all application software development.
  • Strong knowledge of software implementation best practices.
  • Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
  • Ability to design and optimize SQL Server stored procedures.
  • Passionate about building high-quality systems with software implementation best practices.
  • Continuously evolving the product in accordance to the product roadmap.
  • Capable of creating excitement regarding new technologies within the development team and driving learning and adoption of these new technologies.
  • Assist in analyzing requirements, designing system architecture, implementation, as well as testing of large-scaled enterprise real-time systems.
  • Produce functional and technical specifications, as well as application prototypes.

 

Education / Qualifications
  • Software developers and team leads with 3 to 5 years of modern web development experience.

 

Knowledge & Skills
  • Solid understanding of Software Application development life cycle, familiar with both waterfall and agile process
  • Experience working with globally distributed teams and users
  • Able to work in a collaborative environment, research issues, and communicate with others to obtain the necessary information to complete projects
  • Experience managing multiple application software delivery teams
  • Knowledge in the following such as below would be an added advantage:
  1. Microsoft SQL Server
  2. Microsoft.net technology – C#, MVC
  3. Web & Mobile application development
  4. Business intelligence and DevExpress tools
  • Proactive and every ready to voice out plans for improvements
  • Extremely good communicators preferably with experience of working with remote teams
  • Experienced in the use of latest web technologies especially ASP.Net MVC, HTML5, CSS3, real-time databases, Node.js, and high availability programming models is a must
  • Quality focused and experienced in Continuous Integration, Test Driven Development, or SCRUM methodologies
  • Able to develop efficient, highly available and fault tolerant applications
  • Strong command of JavaScript including advanced JavaScript applications
  • Proficient in design patterns of 3-tiered architectures especially on those to create REST-ful services for the abstraction layers
  • Knowledge of configuring and deploying applications on cloud-based PaaS and IaaS offerings as well as traditional Microsoft Internet Information Services
  • Great command of XML especially WITSML and JSON
  • Experience with using development tools such as Microsoft Visual Studio and Eclipse as well as Microsoft Team Foundation System