SR BACKEND DEVELOPER (PYTHON)

contract
Growitalent


We are a team of experts in connecting the best talent in nearshore whereabouts with the U.S, companies seeking for great global talent The world is evolving, don't get left behind, evolve yourself by becoming part of the network of opportunities. Location : Medellin (Hybrid) Employment Type : COntract
We’re looking for a Senior Backend Engineer with expertise in Python, MySQL, and scalable system design to join our growing team. You’ll architect and maintain mission-critical backend services, collaborate across teams, and drive technical excellence in a fast-paced environment. Key Responsibilities Design, develop, and deploy scalable backend services and APIs using Python frameworks (Django, Flask, FastAPI). Manage MySQL databases , including schema design, query optimization, and performance tuning. Collaborate with frontend engineers, product managers, and stakeholders to define and deliver new features. Write clean, testable, and well-documented code adhering to industry best practices. Debug and resolve issues in existing systems, ensuring high availability and reliability. Develop and maintain unit and integration tests to ensure code quality. Participate in code reviews to foster knowledge sharing and maintain high standards. Continuously improve development processes, tools, and infrastructure. Stay updated with emerging technologies and trends in backend development. Skills & Qualifications Must-Have : 5+ years of professional experience in Python backend development . Expertise in Python frameworks like Django, Flask, or FastAPI . Strong proficiency in MySQL , including schema design, complex query optimization, and performance tuning. Proven experience designing scalable, secure, and reliable system architectures . Advanced problem-solving skills with a track record of debugging complex systems. Experience writing unit tests (e.g., pytest, unittest) and integrating them into CI/CD pipelines. Ability to work independently and collaboratively in a fast-paced environment. Excellent written and verbal communication skills. Nice-to-Have. Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes). Knowledge of additional databases (PostgreSQL, Redis) or ORM tools (SQLAlchemy). Experience with asynchronous programming (Celery, asyncio) or message brokers (RabbitMQ, Kafka). Contributions to open-source projects or a public portfolio (GitHub/GitLab).

trabajosonline.net © 2017–2021
Más información