Current jobs related to Senior Engineering Manager: Release Engineering - Nairobi, Nairobi Area - Cellulant Group
-
Release Train Engineer at
2 months ago
Nairobi, Nairobi Area, Kenya NCBA Group Full timeThe new NCBA has harnessed the power of both NIC and CBA to create a bank that brings together the best of both worlds from cutting edge mobile banking to good old-fashioned relationship management; from scalable business banking to financial services that grow as your business does; from best-in-class choice of products to investment solutions tailored to...
-
Senior Quality Engineer
1 month ago
Nairobi, Nairobi Area, Kenya One Acre Fund Full timeThe Quality Engineer role is at the forefront of the Engineering team's endeavor to enhance the quality and reliability of our solutions and to improve the team's technical processes. You will report to an engineering manager on your team as you work with Software Engineers, Business Analysts, and DevOps Engineers in our Engineering department. Our tooling...
-
Senior Engineering Manager at
4 months ago
Nairobi, Nairobi Area, Kenya Microsoft Full timeMicrosoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services.ResponsibilitiesAs the Senior Engineering Manager you will:Help...
-
Senior Quality Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya One Acre Fund Full timeOne Acre Fund is a nonprofit organization that supplies smallholder farmers in East Africa with asset-based financing and agriculture training services to reduce hunger and poverty.SummaryThe Quality Engineer role is at the forefront of the Engineering team's endeavor to enhance the quality and reliability of our solutions and to improve the team's technical...
-
Senior Quality Engineer
1 month ago
Nairobi, Nairobi Area, Kenya One Acre Fund Full timeABOUT THE COMPANYOne Acre, founded in 2006, supplies smallholder farmers with the agricultural services they need to make their farms more productive. We provide quality farm supplies on credit, delivered within walking distance of farmers' homes, and agricultural trainings to improve harvests. We measure our success by our ability to make farmers more...
-
Senior Backend Engineer – .NET
4 months ago
Nairobi, Nairobi Area, Kenya Logicea Full timeJob DescriptionWe are currently seeking a Senior Backend Engineer with expertise in Microsoft C# .NET development to join our team.If you enjoy working with cutting-edge technology, building cloud-based solutions at scale, and are seeking a challenging role in a dynamic environment with talented teams, then Logicea is the place for you. As a Senior Backend...
-
Senior Software Engineer
1 month ago
Nairobi, Nairobi Area, Kenya Canonical Full timeJOB SUMMARYWho you areYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are passionate, enterprising, thoughtful, and self-motivatedYou have a Bachelor's or equivalent in Computer Science, STEM or similar degreeYou have proficiency developing public-facing APIs and web...
-
Senior Software Engineer
2 months ago
Nairobi, Nairobi Area, Kenya Canonical Full timeJOB SUMMARYWho you areYou love technology and working with brilliant peopleYou are curious, flexible, articulate, and accountableYou value soft skills and are passionate, enterprising, thoughtful, and self-motivatedYou have a Bachelor's or equivalent in Computer Science, STEM or similar degreeYou have proficiency developing public-facing APIs and web...
-
Senior Software Engineer at
1 month ago
Nairobi, Nairobi Area, Kenya pycs Full timePycs are a technology team with a strong background in financial systems and seek to resolve recurrent problems that financial institutions face with our solutions.Job Purpose As a Senior Software Engineer, the primary responsibility is to lead the development and enhancement of complex software systems that power our organization's products and services....
-
Engineering Manager at
2 months ago
Nairobi, Nairobi Area, Kenya ENGIE Full timeENGIE is a leading world group that provides low-carbon energy. Our group is a global reference in low-carbon energy and services.Read more about this companyEngineering ManagerJob Purpose/Mission EEA is looking for a talented, self-starting tech lead to join the team to help deliver affordable solar power and financial services across Africa. This position...
-
Software Engineer at IBM
4 months ago
Nairobi, Nairobi Area, Kenya Staffrite Full timeYou will be part of a highly motivated and skilled team incubating a new business for IBM with the goal of accelerating science and societal impact, focusing especially in chemistry, materials, biomedical sciences, climate, and sustainability. A Discovery Platform Software Engineer collaborates with other engineers, product management, and other team members...
-
Senior Backend Engineer, Markets
4 months ago
Nairobi, Nairobi Area, Kenya Tala (formerly InVenture) Full timeTala (formerly InVenture) builds mobile products that help creditworthy individuals in emerging markets validate their financial identities and get access to fair credit to advance their businesses and families. Tala is providing choice and control to individuals around the world when it comes to their financial identity.SummaryThe Senior Backend Engineer...
-
Engineering Manager
4 weeks ago
Nairobi, Nairobi Area, Kenya Canonical Full timeWhat you will do in this roleLead and develop a team of engineers, ranging from graduate to seniorCoach, mentor, and offer career development feedbackIdentify and measure team health indicatorsImplement disciplined engineering processesRepresent your team and product to stakeholders, partners, and customersDevelop and evangelise great engineering and...
-
Senior Back-End Engineer
1 month ago
Nairobi, Nairobi Area, Kenya Tushop Full timeTushop is a venture-backed technology-enabled company operating in Kenya. Our mission is to strengthen the welfare of communities by giving them more value with their groceries. We do so by aggregating communities' demand for groceries to help them access wholesale prices and provide convenient delivery to end-customersYour role:Reports to: Senior Software...
-
Senior Software Engineer
1 week ago
Nairobi, Nairobi Area, Kenya Angaza Full timeRole SummaryWe are looking for a skilled Senior Software Engineer to drive the development and integration of cutting-edge software solutions that advance our mission. This role provides an exciting opportunity to be a technical leader in designing and developing lending, credit, and compliance technologies, contributing to systems that are stable, reliable,...
-
Senior Fullstack Engineer at
3 months ago
Nairobi, Nairobi Area, Kenya Deloitte Consulting Full timeDeloitte Consulting is a leading provider of innovative development solutions to U.S. and international donors, foundations, governments, and Fortune 500 companies.SummaryWe're searching for a passionate and skilled Senior Full-Stack Engineer to join our dynamic team. You'll be instrumental in building and maintaining feature-rich web applications,...
-
System Integration Engineer
1 month ago
Nairobi, Nairobi Area, Kenya Standard Bank Group Full timeABOUT THE COMPANYStandard Bank Group is a financial institution that offers banking and financial services to individuals, businesses, institutions and corporations in Africa and abroad.JOB SUMMARYThe purpose of the DevOps( Engineer, Software Operations) role is to bridge the gap between development and operations teams, ensuring seamless integration and...
-
Senior iOS Engineer
1 month ago
Nairobi, Nairobi Area, Kenya Equity Bank Full timeJob PurposeThe Senior iOS Engineer will be responsible for developing applications for mobile devices powered by Apple's iOS operating system. The ideal candidate should be proficient in either Objective-C or Swift programming languages.The Senior iOS Engineer will focus on developing and delivering a product that prioritizes a superior customer experience....
-
Group Engineering Manager
4 weeks ago
Nairobi, Nairobi Area, Kenya Microsoft Full timeMicrosoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services.ResponsibilitiesAs the Group Engineering Manager of the Windows Fundamentals...
-
Senior Associate Network Engineer
3 weeks ago
Nairobi, Nairobi Area, Kenya NTT Ltd Full timeSenior Associate Network Engineer Senior Associate Network Engineer NTT Ltd. is a leading global technology services company that helps people, clients, and communities do great things with technology to enable a more secure and connected future. About the Role The Senior Associate Network Engineer is a developing subject matter expert responsible for...
Senior Engineering Manager: Release Engineering
3 months ago
ABOUT THE COMPANY
We deliver the most connected one-stop mobile payments and digital commerce service for businesses, mobile network operators, financial institutions and their consumers. Find out how we deliver for each of these partners below.
JOB SUMMARY
The Release Engineer is responsible for the automation of all manual tasks for the building & deployment of both software & data to enable continuous integration & continuous deployment delivery workflows. You will work with other team members on best practices for developing & maintaining best-in-class business CI/CD pipelines built with industry-leading technology.Key Relationships: Cloud Engineering Team, AppSec Team, Quality Assurance Team & Software Engineering Teams.QUALIFICATIONS & EXPERIENCE:Must have experience:High school degree or equivalent; bachelor's degree in CS, engineering, software engineering, or related field.6+ years of professional experience as a Software Engineer or DevOps Engineer or Site Reliability Engineer (SRE).Experience and working knowledge of programming languages Java, Go, or Python.Current understanding of best practices regarding software design and system security measures.Experience working together with teams from several departments to facilitate the orderly execution of a proposed project plan.Professional experience and a high-level understanding of working with various operating systems and their implications.Comfortable with command-line tools (Bash, Powershell).Familiar with agile software development lifecycles.Knowledge of best practices and IT operations for always-up, always-available services.Experience that will count in your favor:Docker/container cluster management (AWS ECS, Kubernetes, Vagrant, OpenShift, Apache Mesos, Deis, Mesosphere DCOS,).Docker/Microservice release orchestration including Blue-Green Deployments and Canary Releases.Continuous Integration/Continuous Delivery software release management and automation.Managing infrastructure on Amazon AWS.Nice to have experience:Ability to work under pressure in a fast-paced and ever-changing environment to meet deadlines.Proven ability to manage projects.Knowledge of software development lifecycle stages, DevOps practices, and methodologies.Self-starter and should have the ability to understand and work within the team dynamics.Ability to handle multiple assignments, tasks, and responsibilities.You pride yourself on being patient, a problem solver, ambitious, proactive/assertive, and dependable to follow through.Accuracy and detail-orientedInterpersonal and oral communication skills.Ability to conduct independent research and convert data into meaningful developer insights.SKILLS:Release Management: As a senior release engineer, you must have a thorough understanding of the release management process, including planning, scheduling, coordinating, and communicating releases. This includes managing dependencies, risks, and issues, and ensuring that releases are delivered on time and within scope.Configuration Management: Configuration management is the process of tracking and managing changes to software, hardware, and other systems. As a senior release engineer, you should have a strong understanding of configuration management tools and processes, including version control, change management, and release automation.Quality Assurance: As a senior release engineer, you must ensure that releases are thoroughly tested and meet the organization's quality standards. This includes developing and implementing test plans, conducting functional and regression testing, and identifying and addressing defects.Continuous Integration and Deployment: Continuous integration and deployment (CI/CD) is the process of automating the build, test, and deployment of software. As a senior release engineer, you must have a strong understanding of CI/CD tools and processes, including source control, build automation, and deployment automation.Infrastructure as Code: Infrastructure as Code (IaC) is the process of managing and provisioning infrastructure using code and automation tools. As a senior release engineer, you must have experience with IaC tools and processes, including creating and maintaining infrastructure templates, managing configuration drift, and monitoring infrastructure changes.Personal attributes:Attention to detail: The release process can be complex, and it's essential that a release engineer pays close attention to detail to ensure that all steps are followed correctly. This includes reviewing release documentation, identifying potential risks or issues, and ensuring that all stakeholders are informed of the release status.Strong communication skills: A senior release engineer must have strong communication skills to effectively communicate with stakeholders, including developers, project managers, and product owners. This includes providing status updates on releases, managing expectations, and facilitating cross-functional communication.Problem-solving skills: When issues arise during the release process, a senior release engineer must be able to quickly identify and resolve them. This requires strong problem-solving skills, including the ability to analyze data, identify potential solutions, and implement changes to the release process as needed.Ability to work under pressure: The release process can be high-pressure, with tight deadlines and the potential for critical issues to arise. A senior release engineer must be able to work well under pressure, maintaining focus and staying calm in stressful situations. This includes being able to prioritize tasks, manage time effectively, and make decisions quickly when needed.
RESPONSIBILITIES
Provide detailed specifications for proposed solutions including materials, manpower, and time necessary.Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them.Assist other department engineers in creating practical demonstrations of proposed solutions and demonstrating them to other members of the teamResearches new use cases, bugs, issues, platform architecture, and stack changes in various industry segments.Monitors and analyzes product performance, converts data into meaningful business insights, and make recommendations to stakeholders for improvisation.Work closely with the engineering teams to design, schedule, and deliver in an agile environment.Provide clear goals for all areas of a project and develop steps to oversee their timely execution.
REQUIRED SKILLS
Cloud architectures and services, Quality management, Software architecture, Container solutions (Docker, Jenkins, Kubernetes), Collaboration, Communication, Problem solving
REQUIRED EDUCATION
Bachelor's degree