Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 28, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The Bulb is a platform for African creatives to turn tech ideas into business realities. We run accelerator programs, incubate entrepreneurs and provide training to help them launch, grow and sustain businesses.
    Read more about this company

     

    Business Analyst

    Job Description

    • The candidates will be responsible for bridging the gap between business needs and technological solutions.
    • Their primary objective is to analyze business processes, identify problems, and propose effective solutions to improve efficiency, productivity, and overall performance.

    Responsibilities:

    Requirement Gathering: 

    • Collaborate with stakeholders, including business users, managers, and IT teams, to understand and document business requirements for projects or system enhancements.

    Analysis and Documentation: 

    • Analyze business processes, workflows, and systems to identify areas for improvement.
    • Create detailed documentations, such as business requirements documents (BRDs), functional specifications, and use cases.

    Process Modelling: 

    • Create visual models, flowcharts, and diagrams to represent business processes, data flows, and system interactions.

    Solution Assessment: 

    • Evaluate potential solutions, such as software applications or process changes, to determine their alignment with business needs and goals.

    Communication and Collaboration: 

    • Act as a liaison between business stakeholders and technical teams, translating business requirements into technical specifications and vice versa.

    Quality Assurance: 

    • Work with testing teams to validate that the delivered solutions meet the specified requirements and perform as expected.

    Change Management: 

    • Support the implementation of new processes or technologies, assisting with training, communication, and user adoption strategies.

    Continuous Improvement: 

    • Monitor the performance of implemented solutions, gather feedback, and propose further enhancements to optimize business operations.

    Project Management: 

    • Assist project managers in defining project scope, objectives, and timelines.
    • Track progress, identify potential roadblocks, and provide status updates.

    Domain Knowledge:

    • Develop expertise in the banking industry to understand the unique challenges and requirements.
    • Stakeholder Management.

    Skills required

    • Technical Writing
    • API Documentation
    • Requirements Gathering and Development
    • Systems Analysis.

    go to method of application »

    DevOps Facilitator

    • The DevOps Engineering track is one of the specialization options currently offered by The Bulb Africa Fellowship program. Fellows on this track acquire skills that facilitate communication between developers and IT operators, and ultimately help organizations and teams deliver software solutions faster in a stabilized operating environment.

    Role & Responsibilities

    • The DevOps Trainer’s primary duty will be to guide and support the trainees as they acquire knowledge of DevOps concepts, processes and tools based on a hands-on approach. The successful candidate will also work closely with the Learning Lead to define learning outcomes as well as make key contributions to the program design.

    Competencies Technical (mandatory)

    • At least 4 years hands-on experience providing DevOps support as well as employing agile development techniques in a production environment
    • Deep understanding of cloud computing concepts e.g., IaaS, PaaS, SaaS
    • Comfort with Linux Command Line/Terminal and Bash/Shell scripting
    • Good knowledge of, and hands-on experience with, at least one tool in each of these categories:
    • Continuous integration and deployment tools e.g., Jenkins, Circle CI, etc.
    • Cloud computing technologies and platforms e.g., AWS, Azure, GCP, Heroku, etc.
    • Containerization and orchestration technologies e.g., Docker, Kubernetes, etc. o Cloud configuration management tools e.g., Ansible, Chef, Salt, Puppet, etc.
    • Cloud infrastructure monitoring tools e.g., Nagios, Datadog, etc.
    • Cloud application monitoring tools e.g., New Relic, AppDynamics, etc.
    • Cloud logs management tools e.g., Graylog, Splunk, ELK Stack, etc
    • Cloud infrastructure provisioning tools e.g., Terraform, Cloud Formation, etc.
    • Ability to design and implement a software build pipeline from scratch
    • Deep knowledge of at least one web server technology e.g., Apache, Nginx
    • Working knowledge of networking concepts e.g., DNS, OSI model, TCP/IP, UDP, FTP, IP

    go to method of application »

    Full Stack Developer- (Mid-Level)

    Job Description

    • The ideal candidates should be versatile professionals with expertise in both front-end and back-end development.
    • They will be responsible for designing, implementing, and maintaining web applications that encompass both the user interface and the server-side functionality.

    Responsibilities:

    Full Stack Development: 

    • Design and implement user interfaces for web applications using HTML, CSS, and JavaScript frameworks.
    • Develop server-side applications and APIs using backend technologies such as C#, .net Framework, etc.

    Database Management: 

    • Design and maintain databases, ensuring efficient data storage, retrieval, and manipulation.
    • Utilize database technologies like MySQL, MS SQL, Oracle or others as needed.

    Frontend-Backend Integration: 

    • Seamlessly integrate frontend components with backend functionalities to deliver a smooth and cohesive user experience.

    API Development: 

    • Create and maintain RESTful APIs to facilitate communication between the front-end and back-end components of the application.

    Code Maintenance and Version Control: 

    • Ensure code integrity and maintainability by adhering to coding standards and best practices.
    • Use version control systems (e.g., Git) to manage code repositories effectively.

    Testing and Debugging:

    • Conduct comprehensive testing of both frontend and backend components to identify and fix bugs and issues.
    • Collaborate with the quality assurance team to ensure high-quality deliverables.

    Performance Optimization:

    • Optimize web applications for maximum speed and scalability.
    • Monitor and improve application performance metrics to deliver an optimal user experience.

    Security Implementation: 

    • Implement security measures to protect web applications against common vulnerabilities and ensure data privacy.

    Must have skills-

    • C#
    • Net MVC framework/ Core
    • Blazor
    • Frontend frameworks/libraries like React.Js, Angular.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Use the emails(s) below to apply

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Bulb Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail