Skip to main content

Full Stack Python Developer

Technology
Deep Trace Cybernetics
Hyderabad, India1 month ago
Full timeOn-site

Job description

JOB DESCRIPTION FOR FULL-STACK PYTHON DEVELOPER

🏒 Company: Deep Trace Cybernetics

πŸ“… Experience: 2 Years

πŸ•’ Type: Full-time

πŸ“ Location: Madhapur, Hyderabad

Deep Trace Cybernetics is looking for a talented Python Developer with at least 2 years of experience to join our team. This role involves building and optimizing back-end components, developing scalable solutions, and connecting applications with various third-party services. You will leverage your Python expertise to contribute to both team and company goals, with opportunities to lead initiatives and collaborate closely with cross-functional teams.

KEY RESPONSIBILITIES:

Backend Development: Design and implement robust, scalable applications using Python, with a focus on clean, efficient, and maintainable code.

API Development: Develop RESTful APIs and work with FastAPI to enable seamless integration with front-end services and other applications.

Database Management: Maintain and optimize database solutions (e.g., MySQL, PostgreSQL, MongoDB) to support application performance.

Automation: Implement and manage automation processes for testing and deployment using tools like Selenium.

Debugging and Code Quality: Conduct code reviews, write well-documented code, and identify and resolve bugs efficiently.

Collaboration: Work closely with the front-end and DevOps teams to align on project requirements and deliverables.

Leadership: Capable of leading a team, managing project timelines, and guiding junior developers.

REQUIRED SKILLS:

Experience: Minimum 2 years of experience in Python development.

Programming Languages: Strong proficiency in Python.

Frameworks: Extensive experience with Django or Flask, with additional experience in FastAPI.

Database Skills: Knowledge of both relational and non-relational databases (MySQL, PostgreSQL, MongoDB).

Version Control: Proficiency with Git and other version control systems.

Python Libraries: Experience with essential Python packages such as pandas, NumPy, and requests.

Automation and Testing: Hands-on experience with Selenium for automated testing and familiarity with CI/CD tools.

Scripting: Strong scripting skills to automate routine tasks and enhance code efficiency.

BONUS POINTS:

DevOps & Cloud: Familiarity with Docker, Kubernetes, and cloud services (AWS, Google Cloud, Azure).

CI/CD Pipelines: Experience with DevOps tools and CI/CD pipelines.

GraphQL: Knowledge of GraphQL for API queries.

QUALIFICATIONS:

  • Bachelor’s degree in Computer Science or a related field (or equivalent experience).
  • Strong problem-solving skills, adaptability, and collaborative spirit.
Keywords
Computer ScienceEasily AdaptableDevOpsDatabasesManagementFull-Stack DevelopmentVersion ControlFront-End DevelopmentAmazon Web Services (AWS)TraceMongodbCloud computingGraphQLNumPyDjangoMysqlPostgresqlPythonRelational grammar

Interested in this role?