Senior Python Developer at Link Group #vacancy #remote

Requirements description

  • Advanced proficiency in Python server-side programming.
  • Strong knowledge of FastAPI, Flask, or Django frameworks.
  • Solid understanding of Test-Driven Development (TDD) and expertise in using PyTest.
  • Extensive experience with database systems such as MySQL, PostgreSQL, and MongoDB.
  • Demonstrated success in back-end development and creating scalable web applications.
  • Familiarity with cloud platforms like Azure or GCP, and containerization using Docker.
  • Excellent analytical and problem-solving skills with a high attention to detail.
  • Effective communication skills for working with cross-functional teams.
  • Flexibility to adapt to changing project requirements and emerging technologies.

Your responsibilities

  1. Responsible for designing, developing, and maintaining server-side logic for web applications.
  2. Implement scalable and efficient components and APIs.
  3. Work with relational and/or NoSQL databases for efficient data storage and retrieval.
  4. Design and optimize database schemas for performance and scalability.
  5. Integrate third-party APIs and web services to enhance application functionality.
  6. Develop custom APIs to facilitate communication between front-end and back-end systems.
  7. Implement security best practices to safeguard against common web application vulnerabilities.
  8. Conduct regular security audits and implement necessary measures.
  9. Optimize server-side code for maximum speed and scalability.
  10. Monitor and troubleshoot performance issues.
  11. Test server-side components to identify and rectify bugs.
  12. Collaborate with QA engineers for comprehensive testing
  13. .Create clear and comprehensive documentation for back-end systems and APIs.
  14. Manage code versioning and collaboration using Git.

Offer description

We offer:

  • Stable employment with a company established since 2008
  • Option to work remotely or in the office based on your location, with flexibility regarding working hours and contract preferences.
  • Comprehensive online onboarding program with a dedicated “Buddy” from day one.
  • Collaboration with top-tier engineers

PostgreSQL API Analytical skills Backend Azure Maintenance Frontend optimization Communication Google Cloud Platform (GCP) Security Docker pytest web-services Flexibility MySQL Software Developer Git Python Problem-solving Quality Assurance (QA) MongoDB Flask FastAPI TDD Django scalable systems RDBMS Designer NoSQL system-integration

Залишити відповідь