TRYremote
Get weekly
remote tech jobs!

Tezzro is hiringStrong Middle Backend Developer

Position: Mid-Level Python Backend Developer
Location: Remote
Company: Tezzro

Position Overview

We are seeking a strong Mid-Level Python Backend Developer with a minimum of 3 years of professional experience building and maintaining server-side applications. You will play a key role in designing, developing, and optimizing backend services that power our products. This role requires a solid understanding of Python, RESTful API development, relational and non-relational databases, and cloud infrastructure.

Responsibilities

  • API & Service Development:
    • Design, implement, and maintain RESTful APIs using Python frameworks (Django, Flask, or FastAPI).
    • Write clean, efficient, and well-documented code following best practices.

  • Database Design & Management:
    • Model, optimize, and maintain relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
    • Write complex SQL queries and perform schema migrations.

  • System Architecture & Scalability:
    • Collaborate on architecture decisions to ensure high availability, fault tolerance, and horizontal scalability.
    • Implement caching strategies, queuing systems (e.g., Redis, RabbitMQ), and background processing (e.g., Celery).

  • Testing, CI/CD & DevOps Collaboration:
    • Develop unit tests, integration tests, and participate in code reviews to maintain code quality.
    • Work with DevOps/Infrastructure teams on CI/CD pipelines (Jenkins, GitLab CI/CD, or GitHub Actions) and deployment in Docker/Kubernetes environments.

  • Documentation:
    • Write and maintain technical documentation (API specs, architecture diagrams, README files).
    • Update system documentation as features evolve.

Required Qualifications

  1. Experience:
    • Minimum of 3 years professional experience developing backend systems in Python.

  2. Framework Proficiency:
    • Proven experience with at least one major Python web framework (Django, Flask, or FastAPI).

  3. API Development:
    • Strong knowledge of RESTful API design principles.
    • Familiarity with OpenAPI/Swagger specifications.

  4. Databases:
    • Hands-on experience with relational databases (PostgreSQL, MySQL) including schema design, indexing, and optimization.
    • Experience with at least one NoSQL database (e.g., MongoDB, Redis).

  5. Version Control & CI/CD:
    • Expertise with Git (branching strategies, pull requests, merge conflicts).
    • Experience setting up or working with CI/CD pipelines (e.g., GitLab CI/CD, GitHub Actions, Jenkins)

  6. Problem Solving & Debugging:
    • Strong analytical skills to troubleshoot complex production issues.
    • Ability to conduct root cause analysis and implement robust fixes.

  7. Communication & Teamwork:
    • Excellent verbal and written communication skills in English.
    • Proven ability to work effectively in cross-functional, Agile teams.

Education

  • Bachelor’s degree (or higher) in Computer Science, Software Engineering, or a closely related field—OR equivalent practical experience.

What We Offer

  • Competitive salary and benefits package.

  • Remote-work options.

  • Opportunity to work on cutting-edge projects and scalable systems.

  • Collaborative, supportive, and innovative team environment.

Apply for this job

Something went wrong.