JOB SUMMARY
The engineer will handle the technical deployment, integrity, and documentation of solutions, delivering customer projects and assisting with the creation of technical design materials.
DUTIES AND RESPONSIBILITIES
Work with product and design teams to understand user requirements, formulate use cases, and translate them into technical solutions.
Solve difficult problems and deliver results on schedule.
Design and create services and system architecture for projects, while providing feedback to team members.
Improve code quality through unit tests, automation, and code reviews.
Build robust and scalable software in Python.
Collaborate with Back-End Engineers, Project Managers, and System Administrators.
Participate in brainstorming sessions and contribute ideas to technology, algorithms, and products.
KEY REQUIREMENTS:
1-2 years of hands-on coding and software design.
Proficient in Python, Django, nginx, uWSGI stack.
Bachelor’s degree in Software Engineering, Computer Science, or related field.
Proven ability to complete projects on time.
Experience in the full software development life cycle, Agile practices.
Familiar with Linux/Unix and scripting languages (Python, Perl, shell scripting).
Knowledge of PostgreSQL databases.
Experience with Git, Docker, DevOps, and deploying machine learning models is a plus.
Proficiency in Kafka, PySpark, NoSQL (Cassandra) is a strong advantage.
Java experience is a plus.
Send resume and portfolio with subject Implementation Engineer to Submission Deadline: 23rd October 2024
recruiting@interintel.co.ke
Apply via :
recruiting@interintel.co.ke