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: Apr 5, 2022
    Deadline: Apr 12, 2022
    • @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

    COSEKE is uniquely qualified to provide complete solutions as per all our clients' needs. We are a Pan African IT solutions specialist company since 1990 providing Information and Content Management Solutions to change how work gets done in organizations of all sizes.
    Read more about this company

     

    Python Developer

    JOB SUMMARY

    Overall development of back-end components, connecting applications with other web services, supporting front-end developers, writing reusable, testable and efficient code; implementation of security and data protection.

    KEY RESPONSIBILITIES

    • Design, implement and deploy web-based front-end applications and back-end services
    • Collaborate cross-functionally with business users, product managers, project managers and other engineers to to define, design, scope and ship new features using elegant solutions.
    • Provide recommendations for continuous improvement on systems developed.
    • Work alongside other engineers on the team to elevate technology and consistently apply best practices
    • Help others to improve the quality of their work through regular design and code reviews
    • Deliver new features to production environments and support them in operation

    Requirements Skills

    • Expert-level understanding of Python
    • Intermediate-level understanding of at least one other backend language (In addition to the core language): JavaScript, PHP, Ruby. Go, Scala
    • Advanced understanding of Django for Python and Angular
    • Deep understanding of fundamental database concepts - relational (SQL-Lite, postgre) database, non-relational (NoSQL) database and ORMs/ODMs
    • Strong knowledge of at least one cloud hosting platform (Ex: AWS, GCP)
    • Comfort with at least one CI/CD tool (Ex: Jenkins, Travis)
    • Working knowledge of containerization and orchestration techniques 
    • Deep understanding of applicable unit and integration testing, and testing frameworks/libraries 
    • Strong ability to problem-solve, debug, and understand pertinent performance metrics
    • Comfort working within agile methodologies and experienced in estimation and time management
    • Awareness of the capabilities of applicable languages/frameworks/libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations.

    Preferred

    • Working knowledge of software engineering collaboration tools
    • Strong preference for test-driven-development (TDD) and understanding its importance
    • Working knowledge of code editor and formatting tools
    • Comfort with at least one web server technology -- (ex: Apache, Nginx)

    Method of Application

    Interested and qualified candidates should forward their CV to: hr.ke@coseke.com using the position as subject of email.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at COSEKE Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail