Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Nov 17, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    GOODINFO is a technology-focused management consulting firm. We help our customers turn great, tech-based ideas into products and services their customers will love.
    Read more about this company

     

    Site Reliability Engineer

    • In this position, you will ensure the reliability, availability, and performance of infrastructure and applications, while championing open-source software and open-data principles. You will actively collaborate with teams and contribute to backend development efforts, with a strong emphasis on knowledge-sharing automation, and site reliability engineering.

    KEY RESPONSIBILITIES

    Site Reliability Engineering:

    • Follow established processes and runbooks and contribute to their continuous improvement.
    • Set up and maintain monitoring tools to proactively identify and respond to infrastructure issues.
    • Identify automation opportunities to reduce manual workload and enhance operational efficiency.
    • Plan and execute configuration change operations at both application and infrastructure levels.
    • Craft and manage automation scripts following infrastructure as code (IAC) principles.

    Cloud-Based System Maintenance:

    • Maintain and troubleshoot our cloud-based systems across AWS, GCP, and Azure.
    • Resolve infrastructure incidents promptly and document root causes and resolutions.
    • Configure alerts for critical systems and services to minimize downtime and ensure cost-effectiveness.

    Cross-Functional Collaboration:

    • Collaborate with fellow technologists to design, develop, and maintain high-quality backend services and APIs.
    • Participate in code reviews, pinpoint performance bottlenecks, and optimize backend systems.
    • Actively engage with the wider civic tech community.

    Open Source and Documentation:

    • Champion open-source software and open data principles.
    • Document all our technologies to facilitate free reuse by others.
    • Contribute to knowledge sharing by documenting best practices, runbooks, and standard operating procedures.

    QUALIFICATIONS

    • Cloud Platforms: Minimum of 3 years of hands-on experience with major cloud providers such as AWS, GCP, and Azure. Certifications from these providers are a plus.
    • Proficiency in Site Reliability Engineering (SRE): Understanding of SRE principles and practices.
    • Automation & Scripting: Knowledge of scripting languages like Python, Bash, or Go. Familiarity with tools like Ansible, Terraform, or Chef.
    • Source Control: Proficiency with Git and platforms like GitHub, GitLab, or Bitbucket.

    go to method of application »

    Lawyer / Technology Contracts Specialist

    ROLE SUMMARY

    • We are seeking a highly skilled and experienced Contracts Specialist/Lawyer with specialized expertise in developing and reviewing contracts for complex technology products and services. The ideal candidate will have a deep understanding of the technology sector, the intricacies of its products and services, and the legal nuances that come with them.

    RESPONSIBILITIES

    • Draft, negotiate, and finalize various types of contracts related to technology products and services, including but not limited to software licensing, SaaS agreements, service level agreements, hardware purchases, maintenance, and consultancy services.
    • Provide legal and strategic business advice regarding different contract terms and structures, ensuring that they meet the company’s needs and are compliant with all laws and regulations.
    • Collaborate closely with the sales, technology, and procurement teams to ensure that contracts reflect the agreed-upon terms and conditions.
    • Continuously monitor compliance with established contracts and manage the renewal or termination process as needed.
    • Stay updated with advancements in the field of technology and related legal considerations, ensuring that the company remains ahead of potential legal challenges.
    • Educate and train internal teams on contractual nuances in relation to technological products and services.
    • Review and keep the company informed about new or revised regulations affecting the technology sector.
    • Address and resolve any disputes or conflicts that arise from contract negotiations or post-contract issues.

    MINIMUM QUALIFICATIONS

    • A minimum of 3 years’ experience in technology contract law, with a demonstrated track record of drafting and negotiating complex contracts in the technology sector.
    • Proficiency in understanding technical product specifications and translating them into comprehensive contractual terms.
    • Exceptional analytical and negotiation skills.
    • Strong interpersonal skills with the ability to communicate complex legal concepts to non-legal personnel.
    • Must be detail-oriented and able to manage multiple projects simultaneously in a fast-paced environment.
    • Must be licensed to practice law in Kenya, the United Kingdom, the EU, or the United States of America.

    PREFERRED QUALIFICATIONS

    • A passion for technology, the tech industry, and technology products and services.
    • Familiarity with international technology contract laws is a plus.
    • Experience with Adobe Sign or similar electronic and digital signature platforms.

    EDUCATION

    • Law degree from an accredited law school.

    go to method of application »

    Full Stack Software Engineer

    • As a Senior Software Engineer, you will lead the development of web applications, data platforms, and API integrations. You will be a champion of open-source principles, ensuring robust documentation and mentoring junior engineers. Collaboration is essential as you'll work closely with the civic tech community and organizational partners. Key traits for success in this role include being a proactive learner, having a security-first approach, excelling in collaboration, and actively engaging with clients.

    KEY RESPONSIBILITIES

    • Design, develop, and maintain systems including web applications, data platforms, and API integrations to support partners like civil society organizations, media, and selected government agencies.
    • Oversee UI/UX and data visualization, ensuring user-centric design and high-quality interactive visualizations.
    • Advocate for open-source software and open data principles, ensuring documentation for free reuse.
    • Lead projects from conception to completion, ensuring alignment with organizational goals.
    • Document technical processes comprehensively to support future maintenance and scalability.
    • Streamline DevOps, collaborating for improvements in application delivery.
    • Mentor junior engineers, fostering skill development and team performance.
    • Continuously learn and stay updated with technological trends.

    TECHNICAL STACK

    • Backend
      • Database: Postgres DB
      • Language: Python
      • Framework: Django
      • Containers: Dockerized
      • CI/CD: GitHub actions
    • Frontend
      • Language: JavaScript
      • Framework: React (using Next.js)

    QUALIFICATIONS

    • Backend Development: Proficiency in Python, with experience in the Django framework.
    • Database Management: Experience with Postgres DB, including database design, optimization, and security best practices.
    • Frontend Development: Proficiency in JavaScript, with experience in React and Next.js.
    • Containerization: Hands-on experience with Docker, including creating, deploying, and managing Docker containers.
    • DevOps and CI/CD: Familiarity with DevOps best practices and experience with CI/CD tools, especially GitHub actions.
    • API Development: Experience in designing and maintaining robust API integrations.
    • UI/UX and Data Visualization: Knowledge of user-centric design principles and experience with data visualization tools and techniques.

    go to method of application »

    Business Analyst

    ROLE DESCRIPTION

    • We are looking for a Business Analyst (BA) who will be part of our customer’s digital team. The BA will be required to demonstrate their understanding of the insurance industry and have played a role in the integration between business and technology in the insurance industry. The BA will need to also demonstrate an understanding of development processes e.g., Software Development Lifecycle, as well as be very analytical with problem-solving and conflict resolution skills to help identify, communicate, and resolve issues.

    RESPONSIBILITIES & REQUIREMENTS - To be successful in this role, you need to have:

    • Minimum of 4 years in the capacity of a Business Analyst working on small to large/complex projects.
    • Minimum of 3 years working in the insurance/finance industry with a solid working knowledge of insurance terminology and general policy workflows preferred.
    • Document business requirement specifications and user stories based on business requirements workshops and discussions.
    • Document as-is and to-be business processes-based business discovery workshops.
    • Create a backlog of features and user stories that will form the basis for solution development.
    • Design and implement an overall test strategy.
    • Develop functional test plans for user stories and features under development.
    • Develop technical test plans for all solutions being developed.
    • Participate in all agile ceremonies such as daily standup, backlog grooming, sprint planning, and sprint retrospectives.
    • Review work done to ensure alignment with stakeholder requirements.
    • Work closely with multi-skilled and cross-functional teams e.g., architects, developers, business SME
    • Draft technical specifications
    • Strong analytical capabilities as well as strong problem-solving skills.
    • Strong written and verbal communication skills including technical writing skills.
    • Basic knowledge in generating process documentation.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at GOODINFO Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail