Job Description:
We are looking for a talented, passionate, and creative engineer to lead one of our development teams and play a crucial role in our revolutionary operating system.
Working on this technology, you and your team will have the opportunity to shape the future design and implementation of the deployment, update, and validation solutions for our operating system while thriving in a rapidly growing and dynamic environment.
Responsibilities :
" Design, develop, and maintain efficient and reliable Python-based software.
" Integrate and test various external and internal APIs.
" Collaborate with other teams across all of our disciplines.
" Mentor, manage, and lead a team of developers.
Job Qualifications:
" MUST have at least 5+ years of experience with Python development.
" Strong understanding of Object-Oriented Programming (OOP).
" BSc in Computer Science, Software Engineering, or a related field.
" Experience working with version control systems such as git, and tools like Jira and Bitbucket.
" Experience working in a Linux environment.
" Independent, self-motivated, and quick learner.
" Passion for managing, mentoring, and leading a team of developers.
Advantages :
" Previous experience as a Team Lead
" Experience with multi-threaded software environments.
" Experience working in a micro-services architecture environment.
" Experience working with various network interfaces and protocols.
Company Occupation:
High Tech
Company Size:
Small (0 - 50)