URGENT HIRING! - Python Developer
Summary
Build and maintain Python applications and automation tools in Linux, collaborating on scalable software with SQL databases and web frameworks like Flask or Django.
Location
Onsite - Makati
Employment Type
Full-Time
Work Schedule
Graveyard Shift
Job Summary
We are seeking a Python Developer with 2-4 years of professional experience to join our engineering team. The ideal candidate has hands-on experience developing Python applications in Linux environments and enjoys building scalable, maintainable software solutions. You will collaborate with cross-functional teams to develop new features, automate processes, troubleshoot production issues, and contribute throughout the software development lifecycle.
Key Responsibilities
Develop, maintain, and enhance Python applications and automation tools.
Design and implement new application features and improve existing functionality.
Deploy, troubleshoot, and maintain applications in Linux environments.
Debug and resolve software issues across development, testing, and production environments.
Write clean, maintainable, and well-documented code following software engineering best practices.
Collaborate with developers, QA engineers, and business stakeholders throughout the development lifecycle.
Participate in code reviews and implement technical feedback.
Develop SQL queries and work with relational databases.
Automate operational and development tasks using Python and Bash/Shell scripting.
Continuously improve technical knowledge and adopt modern development practices.
Required Experience
2-4 years of professional experience developing applications with Python.
Experience working in Linux/Unix environments.
Experience working with relational databases in production environments.
Experience using Python web frameworks such as Flask, Django, or FastAPI.
Experience collaborating within Agile or software development teams.
Nice-to-Have Experience
Experience building RESTful APIs.
Experience with Git-based version control workflows.
Experience with Docker or containerized deployments.
Experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
Experience with CI/CD pipelines.
Required Skills
Python development
Linux/Unix administration and Bash/Shell scripting
SQL and relational databases (PostgreSQL or MySQL)