Senior Python Backend Developer
closedManila Recruitment
πRemote - Philippines
Job highlights
Summary
The job is for a Senior Backend Developer who will develop software for a price comparison website using Python, OpenSearch, PostgreSQL, and Nginx. The employee will collaborate with cross-functional teams, manage multiple tasks simultaneously, and have at least 8 years of experience as a developer.
Requirements
- At least 8 years of experience as a developer
- Minimum of 5 years of experience with Python in a backend development role
- At least 1 year of experience with OpenSearch or Elasticsearch
- Strong proficiency with PostgreSQL or MySQL, including performance tuning and complex query development
- Demonstrated experience working with third-party APIs, including integration and troubleshooting
- Strong problem-solving skills with the ability to manage multiple tasks and projects simultaneously
- Excellent problem-solving skills and attention to detail
- Strong English communication and interpersonal skills, with the ability to work effectively in a team environment
Responsibilities
- Develop, maintain, and optimize backend services and APIs using Python
- Set up, configure, and maintain OpenSearch clusters to achieve high availability, optimal performance, and reliability
- Lead the backend development efforts, ensuring that services are efficient, secure, and scalable
- Design, implement, and manage PostgreSQL databases
- Configure and manage Nginx server environments to ensure robust and secure setups
- Focus on performance optimization and maintaining uptime
- Integrate and troubleshoot third-party APIs to enhance system capabilities
- Take over an existing project by inheriting and leading an established codebase
- Troubleshoot and resolve issues across the entire stack: Act swiftly to resolve issues, minimizing downtime and ensuring the optimal performance of services
- Collaborate with front-end developers, designers, and other stakeholders: Work closely with the team to deliver high-quality products that meet user and business needs
- Adapt to changing requirements and priorities: Be flexible and able to switch tasks as needed, managing priorities effectively
Preferred Qualifications
- Bachelor's Degree in Computer Science, Information Technology, or related field
- Familiarity or interest with AI
- Experience in AWS environment
- Experience in CI/CD using Docker
- Experience using version control tools such as Github
This job is filled or no longer available
Similar Remote Jobs
- πBrazil
- πWorldwide
- πUnited States
- πWorldwide
- πGermany
- πUnited States
- πWorldwide
- πUnited States