Virtual Tech Gurus
Description
Details:
Key Responsibilities:
- Design,
develop, and maintain resilient and scalable microservices using Python
with the FastAPI framework. - Build
and integrate efficient RESTful APIs and microservices to support various
frontend and internal systems. - Leverage
your strong Node.js background to contribute to existing services and
potentially develop new ones. - Collaborate
closely with cross-functional teams, including frontend developers,
product managers, and DevOps engineers, to deliver high-quality,
end-to-end features. - Write
clean, well-documented, and testable code while adhering to industry best
practices. - Participate
in the entire software development lifecycle, from conception and design
to deployment and maintenance. - Troubleshoot,
debug, and upgrade existing systems to ensure optimal performance and
reliability. - Contribute
to the continuous improvement of our architecture and development
processes.
Required Skills and Experience:
- Proven
experience in backend development with a strong focus on building
microservices. - Hands-on
experience with Python and the FastAPI framework is essential. - A
strong background and demonstrable experience with Node.js. - Solid
understanding of RESTful API design principles and best practices. - Experience
with relational databases (e.g., PostgreSQL) and/or NoSQL databases (e.g.,
MongoDB). - Familiarity
with containerization technologies such as Docker and orchestration tools
like Kubernetes is a plus. - Proficiency
with version control systems, particularly Git. - Excellent
problem-solving and analytical skills. - Strong
communication and teamwork abilities.
JOBID: 12171