Rocket logo
Worldwide (GMT+0-3 hours) Full Time Remote

We have recently established a Django development practice within CVCOSMOS. Our dedicated team is focused on driving innovation within the open-source technology stack. We aim to deliver advanced business analytics, provide actionable insights to support product roadmap decisions for CVCOSMOS, and serve as industry leaders by promoting and advocating for open-source standards. As a Django Developer at CVCOSMOS, your primary responsibility will be to contribute to the development of our core SaaS platform. This will involve designing, deploying, and evaluating Django applications on a cutting-edge infrastructure, ensuring scalability and performance. You will leverage a wide range of web tools and libraries to build robust Django apps. Collaboration with key stakeholders will be a crucial aspect of your role, as you will work closely with them to create products that align with our diverse offerings. This includes projects related to Ubuntu Desktop and Server, as well as cloud infrastructure on a large scale. You will have the opportunity to be at the forefront of technical development in open-source web development, allowing you to advocate for the solutions you help build at prestigious industrial and academic events worldwide.

Responsibilities:

  • As a Django Developer at CVCOSMOS, your responsibilities will include: Collaborating with cross-functional teams to design, develop, and maintain the core SaaS platform using Django.
  • Writing clean, efficient, and scalable code for backend and frontend components of the application.
  • Implementing and integrating Django applications, ensuring proper functionality and performance at scale.
  • Developing RESTful APIs and web services to support data exchange and integration with external systems.
  • Working closely with stakeholders to understand requirements and translate them into technical solutions.
  • Designing and implementing database models, ensuring efficient data storage and retrieval.
  • Conducting thorough testing, debugging, and troubleshooting to identify and fix software defects or issues.
  • Optimizing application performance and scalability through code optimizations and database query tuning.
  • Collaborating with the DevOps team to deploy, configure, and maintain the application on cutting-edge infrastructure.
  • Keeping up to date with industry best practices, emerging technologies, and advancements in Django development.
  • Participating in code reviews, providing constructive feedback, and maintaining code quality standards.
  • Assisting in the documentation of technical specifications, user guides, and API documentation.
  • Proactively identifying opportunities for process improvement and suggesting innovative solutions.
  • Collaborating with other team members, sharing knowledge, and contributing to a positive and collaborative work environment.
  • By fulfilling these responsibilities, you will contribute to the development and enhancement of CVCOSMOS' SaaS platform, ensuring its reliability, performance, and usability. Your expertise in Django development will be crucial in delivering high-quality software solutions to support CVCOSMOS' diverse offerings and meet the needs of our users and customers.

Requirements:

  • The ideal candidate for the Django Developer position at CVCOSMOS should have: A Bachelor's degree or equivalent in Computer Science or a related engineering field.
  • Proficiency in rigorously and consistently applying the scientific method to problem-solving.
  • The ability to condense diverse and complex data into understandable and meaningful forms.
  • Hands-on experience with the open-source Django framework, encompassing both backend and frontend development.
  • Familiarity with React JS, enabling seamless integration between the backend and frontend components.
  • Proficiency in the Python scientific stack, including data structures and algorithms.
  • Experience working with both relational databases (RDBMS) and NoSQL databases, with the ability to effectively utilize SQL.
  • Competence in advanced usage of Linux as an operating system.
  • A foundational understanding of containerization technologies, such as Docker.
  • Excellent verbal and written communication skills in English.
  • These qualifications will enable you to excel in the role, collaborate effectively with team members and stakeholders, and contribute to the technical development of open-source web solutions at CVCOSMOS.

We offer great benefits too!

  • Competitive Salary alligned according to experience, skills and qualifications!
  • Periodic salary/compensation assessments!
  • Generous vacation package that increases with tenure in addition to sick days, personal days and your birthday off too!
  • Strong company culture and happy work environment!

Apply for this Job