Flag job

Report

Software Engineer

Min Experience

2 years

Location

Nairobi, Nairobi City, Kenya

JobType

Full time

About the job

Info This job is sourced from a job board

About the role

Position Overview: Location: ONSITE, Nairobi, Kenya Pawa IT Solutions is in a dynamic phase of growth and development. The successful candidate will have the opportunity to shape the future of cloud solutions in Africa and contribute to the success of Pawa IT Solutions as a premier technology provider. As a Senior Software Engineer, you will be part of a dynamic team building cloud-based solutions that transform how African businesses operate. You'll work on developing and maintaining applications using Google Cloud Platform, collaborating with experienced developers who will help guide your growth. Your day-day work will involve writing code, troubleshooting issues and implementing new features for our cloud solutions. You'll have the opportunity to work with modern cloud technologies, learn best practice in cloud development and contribute to projects that have real impact across various industries. This role is ideal for a cloud developer who is passionate about cloud technologies, eager to learn and ready to transition into cloud native development. You will be supported by a senior team members while taking on increasing responsibility in our cloud initiatives. Responsibilities ● Build and maintain scalable applications using Python/PHP or related frameworks. ● Implement RESTful API's and microservices. ● Develop Responsive web interfaces using modern frameworks. ● Write efficient databases queries and stored procedures. ● Implement data migration scripts and ETL processes. ● Deploy and maintain applications on cloud platforms (GCP/AWS/Azure) ● Work with Docker containers and basic Kubernetes Concepts. Preferred Qualifications ● At least Two (2) years of experience in a role where you were writing/contributing to actual software projects. ● Experience with version control systems (GIT) strong understanding of RESTful API's and microservices. ● Working Knowledge of cloud platforms ( GCP/AWS/Azure) ● Strong Proficiency in at least one of: Python, PHP, Java or GO. ● Experience with automated testing CI/CD Pipelines. ● Experience with cloud- native development, containers and orchestration technologies e.g (Kubernetes, Docker) ● A bachelor's or master's degree in computer science, software engineering, or a related field is preferred. However, equivalent work experience and technical expertise will also be considered. Requirements Additional Requirements: We are really a fast-paced organization and you should consider you will hit the ground running from day 0, and the team will expect you to carry yourself and carry the team simultaneously. Having this is a great advantage if not a vital part of the role: ● Self starter: Ability to hit the ground running and work independently. ● Aptitude: We want someone who is not afraid to fail an pick themselves fast, learn form their mishaps and also is not shy to learn new things. ● Resilience: Comfortable with failure as a learning opportunity and able to recover quickly. ●Team Player: Strong Collaborations Skills and willingness to support team members.

About the company

Pawa IT Solutions is a leading provider of Cloud Solutions across East and Central Africa, serving over 450 organizations in Sub-Saharan Africa. Our expertise spans Google Cloud, Google Workspace, SAP, Chrome OS, and Enterprise Device Management and Cloud Solutions in general enabling businesses to unlock their full potential through cloud technology.

Skills

python
php
java
go
git
restful-api
microservices
cloud-platforms
ci-cd
docker
kubernetes