Computer It Jobs at Machakos County Public Service Board, Thermo Fisher Scientific, Frank Management Consult Ltd and Tala (formerly InVenture)


Deadline of this Job: 04 January 2023
JOB DETAILS:
Vacancy Reference No. - MCPSB/12/2022/040

Duties and Responsibilities
• Be responsible for the overall administration of a County Department to which he/she is assigned or re-assigned;
• Be responsible for needs of the local community and the functions and competences assigned to and transferred to the County;
• Facilitate a culture of public service and accountability in the county public service; COUNTY CHIEF OFFICERS
• Be performance oriented and focused on the objects of devolved government as set out in the Constitution;
• Be efficient and ensure that the County Departments align their roles and responsibilities with the priorities and objectives set out in the County’s policies and plans;
• Organize his/her department and other structures in a flexible way in order to respond to changing priorities and circumstances;
• Assign clear responsibilities for the management and coordination of the County department and functions;
• Allow participatory decision making as far as practicable;
• Provide an equitable, fair, open and non-discriminatory working environment;
• Submit quarterly reports of the respective department to the County Executive Committee through the respective CEC-Member and to the County Assembly through the County Secretary and to respect the oversight role of the County Assembly by giving information and honoring summons whenever required;
• Implement the policies and plans developed by the County Government;
• Provision of strategic policy direction for effective service delivery;
• To ensure departmental compliance with National Values and Principles of Governance as outlined in Articles 10 and 232 of the Constitution;
• Performance of any other functions conferred by the Constitution, National or County Legislation;
• He/ She will be responsible to the County Executive Committee Member (CECM) for administration of a county department as provided under section 46; and
• Carry out any other function incidental to any of the assigned functions and/or as may be assigned from time to time by the County Governor.
• Requirement for Appointment

For appointment to this grade, an officer must: -
Be a Kenyan citizen.

• Holds a first degree from a university recognized in Kenya.
• A Master’s degree or higher academic qualifications from a university recognized in Kenya will be an added advantage.
• Have vast knowledge and experience of not less than five (5) years in the relevant field, three (3) of which should be in a senior/managerial position in a large organization;
• Demonstrate thorough understanding of County development objectives of vision 2030;
• Be a strategic thinker and results-oriented;
• Have excellent communication, organizational and interpersonal skills;
• Have capacity to work under pressure to meet strict timelines;
• Have ability to work in a multi-ethnic environment with sensitivity and respect for diversity;
• Demonstrate understanding and commitment to the National Values and Principles of Governance as outlined in Articles 10 and 232 of the Constitution of Kenya 2010;

• Be Computer literate; and
• Satisfy the requirement of Chapter Six of the Constitution of Kenya 2010.


JOB DETAILS:
Roles & Responsibilities;
• Install and configure new Microsoft SQL Server instances
• Ensure high availability including Always On availability groups, Replication mirroring and failover clustering.
• Maintain secure access and database integrity.
• Management, design and planning of physical data storage
• Database administration activities including but not limited to;
• Database management including backups recovery and maintenance.
• Restoration of databases in different environments.
• Monitoring and resolving blocking sessions and data lock issues
• Check all statistics related to memory locks, I/O database response time, wait events top sessions and background processes
• Create indexes to achieve critical dataset response time for time sensitive activities.
• Install SQL Server service packs and updates.
• Archiving and partitioning
• Updating statistics
• Proactively monitor and maintain SQL Server jobs troubleshoot failed jobs and resolve issues in a timely manner.
• Provide technical guidance for design, development, integration, and testing of production
• Perform database performance analysis, tuning, capacity planning, system sizing and ongoing maintenance to ensure maximum performance.
• Communicate and coordinate with other IT teams to successfully resolve support and maintenance Issues.
• Create, document and lead in the compliance of policies, procedures, and standards for business continuity
• Risk management of the database administration function.
• Build and maintain a network of support structures (like the: vendors, employees, user groups etc) for consultation purposes and best practice adoption.

Minimum Qualifications:
1. Bachelors degree in IT, Computer Science and related field.
2. Microsoft Certified Solutions Associate Certification.
3. 5 Years experience in DBA roles- Microsoft SQL databases a MUST
4. Experience managing Multiple databases in a large enterprise with many branches


Deadline of this Job: 
09 January 2023
JOB DETAILS:
Essential Functions:
• Performs programming tasks as assigned by study project team leads that includes but is not limited to independently creating, executing, maintaining, and validating programs that transfer data across multiple data management systems or operating systems, combining data from a variety of sources and structures, generating and storing summary data from a variety of sources, generating reports or combining multiple databases and validating programs that generate listings, tables and figures using SAS and standard tools and processes.
• Prepares and analyzes clinical trial patient datasets, such as laboratory data, vital signs data, tumor response data, imaging data, quality of life and well-being questionnaire data, or adverse events data, for clinical research purposes.
• Consults with researchers and multi-disciplinary project teams to analyze problems and recommend technology-based solutions and computational strategies for the specific project as assigned.
• Develops the customized codes to utilize existing tools and applications to provide the outputs or to validate outputs for clinical bioinformatics or technical use.
• Acts as the programming lead on studies of simple-moderate complexity to deliver on lead tasks/responsibilities.
• Actively seeks information to gain good understanding of the role of the lead programmer in the overall process and may act as the lead programmer on simple to moderately complex projects under close supervision.
• Ensures adherence to departmental working practice documents and SOPs, and contributes to the development informal training materials.
• Increases knowledge base and professional skills in areas including programming, technology and techniques, clinical trials, and the pharmaceutical industry by working closely with mentors, attending presentation / teaching events, and contributing to other general department documents and policies by assisting mentors with implementing best practice documents and articles.

Education and Experience:
• Master's degree in computer science, statistics, biostatistics, mathematics or related field and at least 1 year of experience that provides the knowledge, skills, and abilities to perform the job requirements
OR
• Bachelor's degree in computer science, statistics, biostatistics, mathematics or related field or equivalent and relevant formal academic / vocational qualification, and at least 3 years of experience that provides the knowledge, skills, and abilities to perform the job requirements.
In some cases an equivalency, consisting of a combination of appropriate education, training and/or directly related experience, will be considered sufficient for an individual to meet the requirements of the role.

Knowledge, Skills and Abilities:
• Firm understanding of one or more programming languages, including SAS
• Good attention to detail
• Good problem-solving skills
• Good written and verbal communications skills to effectively interface with teams and clients, including proficiency in the English language
• Capable of effectively organizing and managing multiple assignments with challenging timelines
• Capable of adapting and adjusting to changing priorities
• Positive attitude and the ability to work well with others
• Demonstrated initiative and motivation
• Firm understanding of relational data base structure and complex data systems
• Capable of effectively capturing biostatistical metrics
• Capable of providing quality control support for statistical programming


Deadline of this Job: 09 January 2023
JOB DETAILS:
Responsibilities
• Design and implement features as defined in the Product roadmap
• Review design documents, perform code reviews, and weigh in on implementation choices from other technical teams
• Collaborate and support with cross functional teams (Product, Data, Credit, and Business Development) to ship scalable software solutions
• Continually improve our codebase with clean and efficient code as well as solving problems using the most appropriate technology
• Contribute to complete migration of legacy codebase to microservices architecture
• Contribute to the testing infrastructure to increase code coverage for backend modules
• Advance monitoring and alerting capabilities of backend modules to allow proactive improvements to availability and response times
• Technically lead and mentor a team of Backend Engineers to build/extend complex modules

Requirements
• 4+ years of backend software engineering experience
• 4+ years coding in one or more of the following languages: Java, Scala, Kotlin
• Developed and launched large scale consumer applications with the backend on Cloud infrastructure (AWS, Google Cloud, or Azure) using microservices architecture paradigm
• Expert knowledge in REST API design and development for mobile/web use
• Expert proficiency in Agile development process
• Excellent ability to prioritize and communicate in a fast-paced environment
• Strong relational database experience (MySQL, PostgreSQL, Oracle, or MS SQL)
• Strong non-relational database experience (Cassandra, Redshift, DynamoDB, HDFS)
• BS degree in Computer Science or related fields is a plus
• Demonstrated ability to interview candidates and evaluate technical skills