Multiple Jobs Vacancies at Angaza – May 2024

Senior Infrastructure Engineer

  • Angaza is hiring a Senior Infrastructure Engineer with 5+ years of relevant work experience to be the founding team member of our Infrastructure and Platform team. You will apply your engineering skills to improve our platform’s performance, resilience, and security. Your work will empower Angaza’s product development engineers to build and scale our application without needing to work across the full infrastructure stack.

Candidates must be based in Nairobi, Kenya and work overlapping hours with our U.S. team, 17:00 to 20:30 East Africa Time (UTC+03:00).
What You’ll Do

30 days

  • Understand our infrastructure architecture; how it is deployed, how it scales, how we monitor it, and how it fails
  • Roll out small infrastructure changes such as updating a build script, terraforming a security patch, and creating new metrics or alerts

60 days

  • Become an incident first responder on our platform incident rotation
  • Begin working on a key infrastructure project, such as migrating compute workloads to Docker, or introducing redundancy at a single point of failure

120 days and beyond

  • Complete the roll out of one or more significant projects
  • Begin to champion the engineering team’s processes and practices by creating documentation, contributing to developer tools, and coaching engineers on best practices
  • Take a leadership role in developing the infrastructure and platform team’s roadmap

We’re Looking For Someone With…

  • 5+ years of experience managing infrastructure on AWS using modern infrastructure-as-code tools such as Terraform
  • Significant experience with one or more key pieces of our AWS infrastructure, such as ECS/Docker, RDS/Postgres, and AWS network configuration
  • Significant experience building, deploying, running, monitoring, and debugging Python applications with high uptime requirements, and able to pass a programming interview in Python
  • Experience managing multiple pre-production environments and owning the CI/CD tooling to automate updates to each environment
  • Experience building, designing, and testing disaster recovery playbooks
  • Excellent written and verbal communication
  • Energy and enthusiasm to contribute to the team and company
  • Exemplifies Angaza’s core values of empathy, teamwork, courage, innovation, and impact

Our Stack

  • Backend: Python with Flask, SQLAlchemy, and Celery
  • Infrastructure: AWS with PostgreSQL, EC2, Lambda, and friends managed through Terraform
  • Frontend: modern JS with React/Redux
  • Mobile: Android with Kotlin

go to method of application »

Assistant Marketing Analyst

Role Summary

  • The Marketing Analyst will primarily focus on the analysis of various initiatives undertaken by the Marketing team.
  • Based in Kenya, this role will collaborate with all members of the marketing team and with members of other departments including Business Intelligence, Sales, CX to analyze & report the findings of marketing promotions, campaigns, and activities across the country. The role reports to the Senior Marketing Manager.
  • The ideal candidate is data-driven, commercially minded and willing to spend time in the field to gain business insights that support the data generated from initiatives.

Responsibilities:

Data Analysis & Reporting:

  • Act as the bridge between Business Intelligence and the commercial team (sales & marketing)  to develop dashboards, reports and other performance data that influence marketing decision-making
  • Support monthly, quarterly, annual planning activities of the commercial team with relevant and timely reports, analysis and insights
  • Work closely with the business intelligence team to track the performance of customer campaigns and/or promotions initiated by the commercial team
  • Analyze, document and present the performance of the following:
    • Promotions
    • Physical and digital campaigns
    • Research Analysis
    • Customer initiatives
    • Competitor insights
    • Reporting – Support monthly, quarterly, and annual planning activities of the marketing team with relevant and timely reports, analysis, and insights.

Marketing Support:

  • Promotion Execution –  Support execution of day-to-day marketing activities including promotions based on the established strategy.
  • Research – Participate in research and activities geared towards measuring the effectiveness of marketing programs.
  • Work closely with sales and CX to develop customer personas. Provide support in the creation of creative & compelling messaging to these personas that clearly articulates and reinforces Angaza’s unique value proposition and differentiators
  • Including, support the marketing team in other activities & initiatives that may be assigned by the Director

Required Skills, Attributes & Experience
Must have:

  • At least 3 – 5 years of experience in a similar role or data analysis, product marketing, research, and/or business support
  • Bachelor’s degree in marketing, business, economics, statistics or related field
  • Excellent data packaging, written, verbal, and presentation skills – fluency in English and Kiswahili is required
  • Advanced Excel & PowerPoint skills
  • Additional skills in using marketing software and data visualization tools (e.g., Tableau)

Other Details

  • Ability to report on data in clear and concise ways.
  • Ability to utilize data to measure activity and extract key insights
  • Strong collaborative abilities, problem-solving, analytical mindset and quantitative skills.
  • This is a remote position with monthly in person office meetings

Submit Your Application

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

Go to our Homepage To Get Relevant Information.