Head of Software Engineering job at TalentintheCloud

Vacancy title:
Head of Software Engineering

[ Type: FULL TIME , Industry: Consulting , Category: Computer & IT ]

Jobs at:

TalentintheCloud

Deadline of this Job:
15 November 2022  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Tuesday, November 01, 2022 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about TalentintheCloud
TalentintheCloud jobs in Kenya

JOB DETAILS:
Head of Software Engineering

The ideal candidate will be responsible for developing and executing the strategy to implement a greenfield in-house software engineering capability. This capability will enable the company to transition from high vendor dependency to owning the development and release process of digital applications.

Requirements
Your daily adventures include:
• Setting technical standards, SDLC processes, defining standard toolsets covering high level architecture, programming languages, application servers/platforms and integration
• Defining approaches (SOA, Microservices, Brokers, Streaming etc); programming design patterns; programming standards
• Development tools and tooling (IDEs, build tools, dependency management, source formatting, quality enforcement)
• Source code management, branching, releasing, git flow procedures & processes; source code security, access control
• Building artifact management, versioning and controls, build environments & developer productivity
• API & code documentation (written & automated generation)
• CI/CD pipelines and deployment processes/procedures
• Containerisation, container registries and versioning
• Code scanning & security controls
• Coding standards & patterns for security, access, authorisation and accounting; coding standards for exploit mitigation (SQL injection, XSS, CSRF)
• Configuration management
• Capacity planning, monitoring, alerting and runtime visibility
• Team skills assessments & training recommendations
• Agile delivery processes & controls – epics, stories, tasks & backlog management and prioritization & associated tooling
• Production environment topology, security, scalability, resilience & deployment/rollback processes & procedures
• Business/Product ownership, quality assurance and quality gates
• Using data and feedback from participants and peers to drive continuous optimization of cross functional team structures and software development processes
• Assuring that security and accessibility continue to be primary goals in construction of any software

What It Takes To Succeed
• Experience with modern data technologies (Kafka, Kinesis, Snowflake), relational database systems (MySQL) and ability to work with large databases including open source (MongoDB, MariaDB, Athena etc)
• Experience in DevOps (inc DevSecOps) methodologies and CI/CD toolsets
• Understanding and knowledge of scaling and proven track record of scaling systems
• Experience profiling and optimizing code on all tiers of an application
• Experience of managing container orchestration and serverless environments, deployment across hybrid and public cloud scenarios


Job Experience: No Requirements

Work Hours: 8


Level of Education:
Bachelor Degree

Job application procedure

Interested and qualified? Click here to apply


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 15 November 2022
Duty Station: Nairobi
Posted: 01-11-2022
No of Jobs: 1
Start Publishing: 01-11-2022
Stop Publishing (Put date of 2030): 01-11-2066
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.