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: Sep 12, 2024
    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

    Zeraki is all about using technology to solve some of the toughest challenges encountered in providing quality education in Africa. Our cutting edge solutions, provide insights that enable informed decision making, provide access to quality instruction and take the stress out of everyday administrative tasks.
    Read more about this company

     

    Level 1 QA Engineer

    About the Role

    As a QA Engineer at Zeraki, you will be responsible for defining and executing testing processes to ensure that our products are reliable, scalable, and secure. You will work closely with developers and product managers to identify and address potential issues before they reach production.

    Key Responsibilities

    • Test Planning and Execution: Design, write, and execute test cases for new features and bug fixes.
    • Automation: Develop and maintain automated test scripts to ensure continuous testing of key functionalities.
    • Bug Tracking and Reporting: Identify, document, and track software bugs to resolution, ensuring that issues are addressed before launch.
    • Performance Testing: Conduct performance and load testing to verify that the system can handle the expected user loads.
    • Regression Testing: Maintain regression test suites to ensure system stability as new features are developed.
    • Collaboration: Work closely with development teams to clarify requirements, develop testing strategies, and troubleshoot issues.
    • Security Testing: Perform security testing to identify vulnerabilities and ensure compliance with security standards.
    • Continuous Improvement: Stay up-to-date on the latest trends in software testing, automation tools, and methodologies.
    • If you are a detail-oriented, highly skilled individual with a passion for software quality, we would love to hear from you. Please complete your application at the following link

    Requirements

    Qualifications

    • Bachelor’s degree in computer science, software engineering, or a related field.
    • 1+ years of experience in quality assurance, test automation, or a similar role.
    • Strong knowledge of automated testing tools such as Selenium, JUnit, or TestNG.
    • Familiarity with manual testing techniques and methodologies.
    • Understanding of CI/CD processes and tools like Jenkins or GitLab CI.
    • Hands-on experience with both white box and black box testing.
    • Experience in agile development environments.

    go to method of application »

    IT Manager

    About the Role

    As the IT Manager, you will be responsible for managing our entire IT infrastructure, ensuring that all systems operate smoothly and efficiently. You will work closely with the CTO and other department heads to implement technology solutions that align with our strategic goals and meet the needs of our customers.

    Key Responsibilities

    • System Management: Oversee the installation, maintenance, and enhancement of hardware and software systems. Ensure optimal performance and reliability of all IT resources.
    • Network Administration: Manage network servers and technology tools. Monitor system performance and manage security protocols to ensure data protection.
    • Asset Management: Manage inventory of IT assets, ensuring proper documentation and availability of hardware and software.
    • Tech Support: Provide leadership for the IT support team. Ensure timely resolution of internal and customer-facing technical issues.
    • Project Management: Lead IT projects, including system upgrades, migrations, and integrations. Ensure projects are delivered on time and within budget.
    • Vendor Management: Negotiate with software and hardware vendors to procure technology solutions that are cost-effective and meet our operational requirements.
    • Security Oversight: Develop and implement security protocols to protect data and IT systems from cyber threats. Conduct regular security audits and updates.
    • Training and Development: Organize training sessions for staff to ensure they are proficient in using technology and systems effectively.
    • Strategic Planning: Assist the CTO in planning for IT growth and system scalability as the company expands. Provide insights and forecasts for budgeting and strategic decision-making.
    • If you are a detail-oriented, highly skilled individual with a passion for software quality, we would love to hear from you. Please complete your application at the following link

    Requirements

    Qualifications

    • Bachelor’s degree in Computer Science, Information Technology, or related field.
    • Proven experience as an IT Manager or similar role, preferably in a tech or startup environment.
    • Strong understanding of computer systems (hardware/software), networks, and security protocols.
    • Excellent project management skills and the ability to lead a team.
    • Strong problem-solving and communication skills.
    • Experience in managing, deploying, and troubleshooting core IT services (e.g., SaaS platforms, network administration, data storage solutions).
    • Familiarity with educational technology and SaaS environments is highly advantageous.

    go to method of application »

    Junior Java Developer

    About the Role

    We are looking for an experienced Junior Java Developer to join our growing team. The ideal candidate will have solid experience in Java development, object-oriented programming, and the ability to work with large-scale distributed systems. You will play a key role in designing and developing new features for our platform while improving the performance and scalability of existing services.

    Key Responsibilities

    • Develop and maintain scalable and secure back-end systems using Java (Spring Boot) for our EdTech platforms
    • Collaborate with front-end developers, product managers, and other team members to deliver new features and improve the platform’s performance.
    • Design, implement, and optimize RESTful APIs and microservices architecture for smooth data exchange and system modularity.
    • Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
    • Monitor and troubleshoot production issues, ensuring minimum downtime and quick resolution.
    • Contribute to the development and maintenance of CI/CD pipelines to ensure smooth and reliable deployments.
    • Write clean, efficient, and well-documented code with attention to security, performance, and scalability.
    • Engage in Agile processes (sprints, standups, retrospectives) and contribute to the continuous improvement of the team’s practices.
    • If you're passionate about software development and eager to make a significant impact, we'd love to hear from you

    Requirements

    Qualifications

    • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.
    • 1+ years of professional experience in Java development, with a focus on back-end systems.
    • Proficiency in Java SE and Java EE.
    • Proficiency in Spring Boot framework and experience with developing REST APIs.
    • Experience with Microservices architecture and event-driven systems.
    • Familiarity with SQL databases (e.g., MySQL, MongoDB).
    • Proficient in writing unit tests and using testing frameworks like JUnit.
    • Solid understanding of CI/CD pipelines, preferably using tools like Jenkins, GitLab CI, or similar.
    • Experience with version control systems (Git) and collaborative development practices.
    • Ability to work in a fast-paced, collaborative, and remote-friendly environment.

    go to method of application »

    Level 1 DevOps Engineer

    About the Role

    • As a DevOps Engineer at Zeraki, you will play a critical role in automating our deployment processes, managing our cloud infrastructure, and ensuring our systems are robust, secure, and scalable. You will work closely with our development and operations teams to streamline workflows and optimize the performance of our cloud-based environments in AWS and Azure.

    Key Responsibilities

    • Automate Deployment Processes: Design, implement, and maintain CI/CD pipelines to automate application deployment and infrastructure provisioning.
    • Cloud Infrastructure Management: Manage and optimize our AWS and Azure environments, ensuring high availability, scalability, and performance of our applications.
    • Ensure Cloud Security: Implement and maintain security best practices across our cloud environments, including identity and access management, data protection, and compliance with relevant standards.
    • Cost Optimization: Monitor and optimize cloud spend to ensure efficient use of resources while maintaining performance and reliability
    • System Monitoring and Incident Response: Set up monitoring and alerting systems to proactively identify and resolve issues, ensuring minimal downtime and impact to users.
    • Collaboration: Work closely with development, IT, and security teams to integrate new features and technologies into the existing infrastructure.
    • Documentation and Training: Document processes and workflows, and provide training to team members on DevOps best practices and tools.
    • Continuous Improvement: Stay updated on the latest industry trends and tools in DevOps, cloud computing, and security, and recommend improvements to our infrastructure and processes.
    • If you are a highly motivated, technically skilled individual with a passion for automation and system optimization, we would love to hear from you. Please complete your application at the following link

    Requirements

    Qualifications

    • Bachelor's degree in computer science, Information Technology, or a related field.
    • 1+ years of experience in DevOps, Cloud Engineering, or a related role.
    • Strong experience with AWS and Azure cloud platforms, including hands-on experience with services like EC2, S3, RDS, Azure VMs, Azure Blob Storage, and Azure Functions.
    • Experience with infrastructure as code (IaC) tools such as Terraform, CloudFormation, or Azure Resource Manager.
    • Solid understanding of containerization technologies (Docker, Kubernetes) and orchestration tools.
    • Strong knowledge of CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
    • Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or CloudWatch.
    • Strong understanding of network security, firewalls, VPNs, and load balancers.

    go to method of application »

    Junior Legal Counsel

    About the Role

    As Legal Counsel at Zeraki, you will play a critical role in managing and overseeing the legal aspects of our business. This position is ideal for a proactive and resourceful legal professional with excellent research skills and a strong sense of initiative. You will be responsible for handling contract negotiations, ensuring regulatory compliance, managing intellectual property, and mitigating legal risks. You must demonstrate the ability to identify potential legal challenges early and develop solutions that support Zeraki’s mission-driven expansion in the edtech industry.

    Key Responsibilities

    Contract Management:

    • Draft, review, and negotiate a wide range of commercial agreements, including service agreements, partnership contracts, and NDAs.
    • Ensure that all contracts are compliant with relevant laws and regulations.
    • Oversee the contract lifecycle, including renewals, terminations, and amendments.

    Regulatory Compliance:

    • Provide legal advice on local, regional, and international laws related to education, data privacy, and intellectual property.
    • Ensure compliance with relevant industry regulations, including edtech-specific regulations and data protection laws.
    • Monitor and advise on legal and regulatory changes that may impact the company's operations.

    Corporate Governance:

    • Support the development of internal policies and procedures to ensure legal compliance across all aspects of the business.
    • Assist with corporate governance matters, including board resolutions, shareholder agreements, and corporate filings.

    Risk Management:

    • Identify and mitigate legal risks in collaboration with cross-functional teams, including product, finance, and operations.
    • Conduct legal research on issues affecting Zeraki and develop strategies to minimize risk.

    General Legal Support:

    • Provide legal support and counsel to various departments across Zeraki, including product, marketing, and finance.
    • Collaborate with other members of the legal team to align legal strategies with the company’s overall business objectives.
    • Interested candidates are invited to submit their resume and a cover letter outlining their qualifications and interest in the position by clicking this link, by 24th September 2024 (PS: The Application will take roughly 35 minutes)

    Requirements

    Qualifications

    • Bachelor’s degree in Law (LLB).
    • 1-3 years of experience working as a legal counsel, associate, or in-house counsel, preferably in the tech or education sector.
    • In-depth understanding of contract law, corporate law, and regulatory compliance.
    • Exceptional research abilities.
    • Proven capacity to juggle multiple projects simultaneously and thrive in a fast-paced startup environment.
    • Outstanding communication skills.
    • Keen attention to detail and aptitude for solving complex legal challenges.
    • Ability to work autonomously as well as collaboratively within a team.
    • Strong initiative and proactive problem-solving capabilities.
    • Excellent organizational skills.

    Preferred Qualifications

    • Background in the education technology sector or a related industry is highly valued.
    • Some experience or a strong interest in legal issues related to SaaS businesses or digital platforms is preferred.
    • Experience in a fast-growing startup environment is highly desirable.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Zeraki Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail