Programador Backend Python
RemoteCaracas, Distrito Federal, Venezuela
Job Summary
Implement backend functionalities accurately and securely using Python, ensuring integrations, APIs, and databases function optimally per technical specifications. Manage Git for version control, execute SQL queries from Python, and integrate cloud services and APIs including Google, WhatsApp, Telegram, and payment gateways. Anticipate technical issues, propose improvements, and maintain proactive communication with the team to resolve undefined questions or risks. Participate in technical meetings to ensure task traceability while adapting to rapid changes. Work Monday through Friday from 1:00 pm to 9:00 pm Spanish time with one hour break. Fully remote position with professional services contract and fixed monthly payment in USD.
Required Qualifications
- Python proficiency with at least 1 year of backend development experience
- Proficient use of SQL from Python
- Proficient use of Git and platforms such as GitHub or GitLab
- Ability to integrate cloud APIs (Google, WhatsApp, Telegram, payment gateways)
- Ability to quickly learn new technologies and APIs
- Experience working with SQL databases (MySQL, PostgreSQL)
- Basic knowledge of cloud platforms (Google Cloud, AWS, Azure)
- High responsibility, organization and attention to detail
- Ability to work in a team and adapt to rapid changes
- Availability to work Monday through Friday from 1:00 pm to 9:00 pm Spanish time with one hour break
Desired Qualifications
- Develop in Python with a minimum of 1 year of verifiable experience
- Use .NET when the project requires it for specific integrations or functionalities
- Manage Git for version control, ensuring proper repository management and documentation
- Perform basic SQL queries from Python and manage relational databases
- Integrate cloud services and APIs such as Google, WhatsApp, Telegram, payment gateways, and others, learning new integrations when necessary
- Proactively communicate any concerns or risks that may affect compliance with technical specifications
- Participate in technical meetings and maintain traceability of assigned tasks
- Implement the functionalities defined in the specification documents, ensuring that they meet the exact requirements
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.