Kimberly Ryan Limited – Our client, a leading company in the Information & Technology space is currently recruiting to fill the position below:
Job Title: Lead Project Operations
Location: Lagos, Nigeria
Job Summary
- Project management responsibilities include the coordination and completion of projects on time within budget and within scope.
- Oversee all aspects of projects within wider programme plans for the organization.
- Set deadlines, assign responsibilities and monitor and summarize progress of project. Prepare reports for executive management on project status.
- Lead the project teams through compliance of the Project Life Cycle. This includes helping to define scope, design, architectural vision, feature definition and usability.
- Drive teams to a successful project delivery using the company Enterprise Resource Planning (ERP) procedures or Techniques and in compliance with Standard Operating Procedures (SOPs).
- department and organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Responsibilities
- Steer operational process improvement with full ownership and responsibility including communication with all internal/External stakeholders
- Meet with clients to take detailed ordering briefs and clarify specific requirements of each project
- Ensures definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility
- Ensure that technical and operational procedures and business continuity plans are maintained regularly
- Develop new and improved service delivery channels which meet customer’s needs
- Implement quality assurance measures to improve business monitoring, mitigate/eliminate existing inefficiencies, operational issues and risks
- Ensure that all projects are delivered on-time, within scope and within budget
- Measure project performance using appropriate tools and report and escalate to management as needed
- Create and maintain comprehensive project documentation
- Perform other related duties as assigned
- Develop spreadsheets, diagrams and process maps to document needs
- Develop new and improved service delivery channels which meet customer’s needs
- Provide team leadership and development through mentoring, manpower planning and skill set development.
Requirements
- Proven working experience leading program management processes and technologies, financial budget management, in-depth experience with portfolio and program management.
- Bachelor’s Degree in Computer Science, Information Systems, Engineering or equivalent;
- Minimum of 10 years progressive project management and leadership responsibility in Technology Industry
- Deliver projects with agreed schedules and budgets.
- Demonstrated ability to hire, develop, manage, and motivate people
- A proven understanding of project budget and cost tracking, including annual budgets, capital requisition processes, purchasing, invoice processing and budget reconciliation
- Experience in vendor management, RFP processes, negotiating third party contracts
- Must be certified in Project Management Professional (PMP) / PRINCE II
- Solid organizational skills including attention to detail and multitasking skills
Skills & proficiencies:
- Mastery of project management methodology, tools and templates includes project planning, schedule development, scope management and cost management
- IT background with experience across the systems development life cycle with experience in all project phases – plan, initiate, elaborate, design, build, test, implement.
- Strong management and leadership skills
- Experience in working with multiple discipline projects.
- Teamworking skills and ability to motivate people
Job Title: Project Manager
Location: Lagos, Nigeria
Job Summary
- The Project Manager manages key client projects. Project management responsibilities include the coordination and completion of projects on time within budget and within scope. Oversee all aspects of projects.
- Set deadlines, assign responsibilities and monitor and summarize progress of project. Prepare reports for upper management regarding status of project.
- Familiar with a variety of the field’s concepts, practices and procedures. Rely on limited experience and judgment to plan and accomplish goals.
- Perform a variety of tasks. Lead and direct the work of others.
- A wide degree of creativity and latitude is expected. Typically reports to a manager or head of a unit/department.
- Enhance department and organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Responsibilities
- Ensure that all projects are delivered on-time, within scope and within budget
- Assist in the definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility
- Support changes to the project scope, project schedule and project costs using appropriate verification techniques
- Interface with customers periodically as may be agreed to conduct analysis, develop appropriate schedules, and determine design requirements or changes.
- Evaluate projects to ensure compliance to customer requirements.
- Maintain Project Schedule and upgrades on SharePoint.
- Provide client/customer with daily or periodic communication, escalation support, and status updates.
- Manage and resolve issues escalated by customer daily/weekly or as issues crop-up.
- Measure project performance using appropriate tools and techniques
- Create and maintain comprehensive project documentation
- Meet with clients to take detailed ordering briefs and clarify specific requirements of each project
- Track project performance, specifically to analyze the successful completion of short and long-term goals
- Meet budgetary objectives and adjust project constraints based on financial analysis
- Develop comprehensive project plans to be shared with clients as well as other staff members
- Use and continually develop leadership skills
- Develop spreadsheets, diagrams and process maps to document needs
- Perform other related duties as assigned
Qualifications and Experience
- Proven working experience in project management with minimum of 7 years (experience Enterprise solution related project is an added advantage)
- Bachelor’s Degree in appropriate field of study or equivalent work experience
- Must be certified in Project Management Professional (PMP) / PRINCE II
- Excellent client-facing and internal communication skills
- Excellent written and verbal communication skills
- Solid organizational skills including attention to detail and multitasking skills
- Strong working knowledge of Microsoft Office
Skills & Proficiencies:
- Developing and Tracking Budgets
- Strong management and leadership skills
- Teamworking skills and ability to motivate people
- Analytical skills
- Well-developed interpersonal skills
- Diplomacy
- Commercial Awareness
- Planning & Budgeting
- Performance Management
- Inventory Control
Job Title: Lead, Business Analyst
Location: Lagos, Nigeria
Job Summary
- Effectively and efficiently diagnose the current state of clients’ business processes; identify their needs; draw insights and propose improvement recommendations on systems requirements and their functional specification to satisfy or surpass clients’ expectations.
- This role is primarily responsible for leveraging business information obtained to perform gap analysis; document and present detailed technical and functional systems requirements as well as translate into high-level design specification on client projects.
Responsibilities
- Gather business information to assess the current state of clients’ business and propose solutions on specific system issues/requirements that aligns to agreed project objectives and clients’ needs
- Analyse business information gathered from multiple sources; translate high level information into technical and generic requirements; in a manner that underlies clients’ needs for shared understanding amongst project team
- Demonstrate a high-level knowledge of IT solutions to bridge business requirements; provide technical direction and ensure compliance with leading industry practice
- Design and document processes, using industry-standard techniques, methodologies and modelling software.
- Collaborate with Project managers in optimizing the project scope, benefits and risks; help manage expectations of user/client
- Engage with key business stakeholders to identify changing business priorities and relevant regulatory requirements; market and industry trends as well as introduce new processes and technology to enhance the business analysis service offering
- Provide regular communication and accurate project progress reports and any changes on systems requirements to all other project team members
- Capture client requirements on the Software Requirement Specifications (SRS) document to foster User Acceptance Testing
- Liaise closely with Quality Assurance to conduct, monitor and report on User Acceptance/Functional Test Plans leveraging the Software Requirement Specifications (SRS) document
- Regularly attend and contribute to project monitoring meetings to ensure work done by project team matches client’s priorities and project deliverables
- Serve as intermediary between the client and the software development team regarding software functionality, throughout the development life cycle.
Qualifications and Experience
- Minimum of first degree in an Information Technology related field
- Master’s degree in information technology, information systems or related field is desirable
- Minimum of ten (10) years working experience of successful project implementation in a software technology environment with at least two years focused on business analysis for IT related projects
- Relevant professional certifications such as: International Institute of Business Analysts (IIBA), Information Architecture, Management Information Systems, Project Management Professional, Prince II or its equivalent is required.
Skills & Proficiencies:
- Demonstrable hands-on experience of software systems modeling
- Experience in requirements analysis technologies include UML (unified modelling language tools), Atlassian Jira/Confluence.
- Experience with unit testing frameworks such as JUnit, Test::Unit, xUnit, etc.
- Experience working in a team oriented, collaborative environment
- Complex business process modelling and Analytical/Conceptual expertise.
- Knowledge of agile development practices, continuous integration, and continuous deployment.
- Creativity and problem-solving skills
- Strong analysis and reasoning skills
- Excellent Presentation, verbal, written and communication skills in English
Job Title: Senior Business Analyst
Location: Lagos, Nigeria
Job Summary
- The role will ensure the Information Technology team fully understands the strategies, objectives and detailed requirements from business stakeholders to provide technical solutions.
- This role will ensure that applications developed or maintained adhere to the requirements of the business and technology/quality standards.
- The role will also, implement and maintain a set of standard practices and processes to guide how business applications are developed, managed, improved, and, when necessary, retire (application lifecycle management).
- Expected to be a problem solver with proven communication and analytical skills, willing to relentlessly push to understand the needs of and drive requirements from the business stakeholders.
Responsibilities
- Gather business information to assess the current state of clients’ business and propose solutions on specific system issues/requirements that aligns to agreed project objectives and clients’ needs
- Analyse business information gathered from multiple sources; translate high level information into technical and generic requirements; in a manner that underlies clients’ needs for shared understanding amongst project team
- Demonstrate a high-level knowledge of IT solutions to bridge business requirements and provide technical direction and ensure compliance with leading industry practice
- Design and document processes, using industry-standard techniques, methodologies and modelling software
- Collaborate with Project managers in optimizing the project scope, benefits and risks; help manage expectations of user/client
- Engage with key business stakeholders to identify changing business priorities and relevant regulatory requirements, market and industry trends as well as introduce new processes and technology to enhance the business analysis service offering
- Provide regular communication and accurate project progress reports and any changes on systems requirements to all other project team members
- Capture client requirements on the Software Requirement Specifications (SRS) document to foster User Acceptance Testing
- Liaise closely with Quality Assurance to conduct, monitor and report on User Acceptance/Functional Test
- Plans leveraging the Software Requirement Specifications (SRS) document
- Regularly attend and contribute to project monitoring meetings to ensure work done by project team matches client’s priorities and project deliverables
- Serve as intermediary between the client and the software development team regarding software functionality, throughout the development lifecycle.
- Ensure integrity of information collected, stored, shared or reported and ensure all documentation is captured into the Knowledge Repository
Qualifications and Experience
- Bachelor’s degree in Computer Science, Management Information Systems or related field is required with 6 years equivalent work experience successful project implementation in a software technology environment
- Master’s degree in information technology, information systems or related field is desirable
- Hands-on experience in gathering and writing requirements for business applications is required
- Relevant professional certifications such as: International Institute of Business Analysts (IIBA), Information Architecture, Management Information Systems, Project Management Professional, Prince II or its equivalent is required
- Strong knowledge of requirements analysis best practices and methodologies.
Skills & Proficiencies:
- Business analysis
- Project management, Excellent knowledge of MS office suites
- Industry, business and product knowledge
- User acceptance testing software
- Technical writing, Software design and development
- Team management and Problem-solving skills
- Excellent communication (Written, Verbal, Presentation)
- Stakeholder management
- Strategic & analytical thinking
- High attention to details
Job Title: Senior Software Engineer
Location: Lagos, Nigeria
Job Summary
- To develop high quality reusable software component, for business to business integration, using international best practices and new best-in-class technologies, concepts and philosophy.
- You will assist the Head of developer to manage software programs and applications that drive SW Global’s, strategy, product owners and third-party business.
- Hands-on both front-end and back-end development to be able to divide up logic across the full system, implement the plan, and build the whole thing.
Responsibilities
- Lead a team of software engineers on building software products
- Work with the project team to understand product requirements, Design the product architecture, interfaces and plan customer integration
- Develop internet and distributed software solutions, directs technical aspects of operations related to client accounts or high severity issues
- Ensures robust and sustainable enterprise social collaboration architecture for software development by monitoring matrices of the SOA, and fixing complaints/bugs logged by customers
- Participate in solution workshops, write technical documentations and engage in continuous delivery and DevOps
- Participates in the evolution of company level software best practices, standards, and policies
- Works closely with other developers and BA team to ensure technical compatibility and user satisfaction
- Collaborates with product owners, technical architects and other software developers to plan, design, develop, test, and maintain web- and mobile-based applications and periodically develops enhancements for existing systems
- Liaises with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems
- Manages and/or provides guidance to junior software developers and research assistants
Qualifications and Experience
- A degree in Computer Science, Engineering, Mathematics or related fields with 5-7years of experience in Software Development or an equivalent of education and experience
- Strong understanding of distributed computing, SaaS, PaaS, IaaS is required.
- Passionate for software engineering. The job involves significant investment in research and development.
- An open mindset i.e. a desire to learn and to impact your colleagues and the rest of the world.
- Good understand of developing and running micro-services is a plus.
- Experience in enterprise software development. ​ Certified by at least one of the industry standard certifications. ​
- Good knowledge of one or more programming languages. Technologies include Java (Frameworks: Spring, Java EE)​, Kotlin​, JavaScript (Framework: Angular, Jquery), python​ (Framework: Django, Flask)​, HTML/CSS.​ Git Versioning tool​
- Experience with functional programming languages is an added advantage. We will consider a candidate who can demonstrate a good understanding of other object-oriented languages.
- Experience with web frameworks including PHP Yii/Symfony is an added advantage.
- A very good understanding of one or more relational database management system (MySQL, PotgreSQL, MSSQL Server, Oracle) and/or NoSQL database system.
- Knowledge of and skills to work effectively within an Agile Software development environment (Scrum).
- Test Driven Development, Continuous Integration and/or other automated testing skills.
- Good verbal and written communication skills in English
Skills & Proficiencies:
- A good knowledge of developing enterprise solutions on the JVM is preferred.
- Candidate must have a working knowledge of source control tools i.e. git, mercurial, svn.
- Candidate must know how to write unit tests
- A good understanding of build tools and continuous integration is an added advantage
- Candidates should have a good understanding of private cloud infrastructures, preferably Google Cloud Platform, AWS or Microsoft Azure
- An understanding of cloud technologies including container technologies is an added advantage
- A working knowledge of Linux
Job Title: Database Administrator
Location: Lagos, Nigeria
Job Summary
- The Database Administrator’s role is to design, test and implement databases, applying knowledge of database management systems and ensuring database performance, protection and security.
- Producing and designing a detailed data model of a database, including all necessary logical and physical design elements. Managing and fine tune existing database systems for performance gain and conformity.
Responsibilities
- Design database structure (logical data model) to meet user requirements.
- Assess feasibility and costs of the database, e.g. by performing an ICT project study.
- Program databases in computer languages such as Structured Query Language (SQL).
- Develop user interfaces, e.g. by programming Internet applications.
- Maintain and adapt existing databases according to new user requirements and following developments in programming techniques.
- Working with database management systems (Oracle, Microsoft SQL Server, MySql, PostgreSql, MariaDB) to model, store, organise and manage data.
- Troubleshooting database systems for Oracle, Microsoft SQL Server, MySql, PostgreSql, and MariaDB
- Keeping databases up to date
- Standard compliance database design and development
- . Managing database access
- Designing maintenance procedures and putting them into operation
- Liaising with programmers, applications/operational staff, IT project managers and other technical staff
- Managing database security/integrity and backup procedures
- Implementing security measures
- Defining objectives through consultation with staff at all levels
- Writing reports, documentation and operating manuals
- Testing and modifying databases to ensure reliable operation
- Providing user training, support and feedback
- Writing disaster recovery plans
- Database archiving
Qualifications and Experience
- Essential Demonstrable hands-on experience of database administration Proficiency in an automated database design lifecycle
- Strong analysis and reasoning skills Experience in writing conceptual models and testing
- Participates in and promotes a positive, supportive, cooperative team environment.
- Adheres to company’s Code of Conduct, applicable policies & procedures, as well as ethical standards of the field.
- Ability to communicate and negotiate effectively
- Ability to make balanced judgments Problem solver Patient, meticulous and logical
- High standards in what constitutes a releasable product
- Good communication and interpersonal skills
- B.Sc in Computer Science, Information Technology or other directly relevant degree
- 3 years working experience in core Database Administration.
- A basic working knowledge of version control in a system (e.g. GitHub)
- Experience in logical and physical design of database using database management system
- Experience in database structures, analytics and administration
- Familiarity with computer operating systems and database technology
- Experience using JIRA & other Atlassian suite products.
- Experience using modeling tools and languages such as UML/ERD. Database administrator certification (Oracle, Microsoft SQL Server, PostgreSql, MySql)
Skills & Proficiencies:
- Expertise and hands on experience with Oracle Administration and generally working with data on different relational and non-relational Database Management Systems (DBMS).
- Excellent oral, written communication and presentation skills
- Experience with Microsoft public, hybrid and private cloud will be an added advantage
- Strong Windows/Linux/Unix skills.
- Strong storage design and administration is an added advantage
- High level of Integrity and professionalism, especially in dealing with highly confidential information.
Job Title: Human Resources & Administrative Manager
Location: FCT, Abuja
Job Summary
- Ensure that the organisation attracts, develops, deploys and retains the talent it requires to deliver its strategic aims and objectives in a cost-effective manner and within the defined time frames.
- Work closely with company leadership to articulate and promote a distinctive organisation culture and employer brand to all the relevant stakeholder groups.
Responsibilities
- Develop and communicate approved Human Resources & Administration strategies; policies & processes, while ensuring alignment with the corporate strategy; and adoption and compliance amongst staff
- Oversee the development and dissemination of relevant HR & Administration templates to all staff
- Prepare the annual Human Resources & Administration budget and plan, and drive their implementation
- Drive the establishment and institutionalisation of a distinctive organisation culture, ensuring that the company’s values and employer brand promises are communicated to and imbibed by all staff
- Provide relevant input to the Group Head Corporate Services on an effective cost management strategy while upholding quality and ensuring efficiency
- Manage relationships with relevant regulatory and oversight bodies and keep abreast of relevant legislative changes, industry developments and provide insights to leadership on their implications
- Ensure that all policies and practices are updated (in accordance) and remain in compliance with relevant regulatory and industry changes
- Liaise with respective Heads of Departments and obtain MD approval in developing/updating job descriptions and key performance metrics for all staff
- Develop and agree with the Group Head Corporate Services relevant people management related plans (e.g. workforce planning/resourcing, training, compensation, benefits and reward)
- Coordinate the deployment of the appropriate recruitment and selection processes and tools to ensure that the organisation is adequately staffed with the right mix of qualified talent
- Review outputs from the periodic performance management activities, report and advise leadership on their implications for operational performance, succession management and employee engagement.
- Make the case for, and manage the execution of a competitive and merit-based compensation system to support company’s pay philosophy
- Provide the Finance & Accounts business unit accurate and complete employee and compensation data for the computation and payment of relevant monthly/annual employee emoluments and statutory remittances
- Provide support to line management to ensure the prompt resolution of performance, grievance and disciplinary issues and engage the support of Legal & Regulatory Compliance when required
- Manage Administrative activities such as procurement; travel and logistics, driver, fleet & facilities management, cleaning & janitorial services, guest house management, vendor management etc.
- Ensure compliance with all regulatory Health and Safety Environment (HSE) requirements;
- Create awareness and manage the provision of periodic training to staff to minimise the risk of incidences and the adoption of good health and safety practice
Qualifications and Experience
- First degree in Social Sciences, Humanities, Business Administration or in any related discipline
- Minimum of Atleast 7years cognate experience in a Senior Generalist Human Resources & Administration role
- MBA or a Masters’ in HR or Management related subject is desirable
- Relevant professional certifications such as: Chartered Institute of Personnel Management of Nigeria (CIPM); or its overseas equivalent is required.
Skills & Proficiencies:
- Corporate and HR planning, Strategy and implementation
- Resourcing and talent management
- Performance and career management
- Reward management
- Change management
- Talent & performance management
- Training & development
- Industry & business knowledge
- Knowledge of labour law
- HR Analytics
- Contract administration & service level agreement management
- Leadership & people management
- Excellent communication (written, verbal)
- Relationship management
- Planning & organising and sound judgment and objectivity
How to Apply
Interested and qualified candidates should send in their CV to: resumes@kimberly-ryan.net using the role and location eg: (Project Manager – Lagos) as subject title.
Leave a Reply