Bachelor's degree in Computer Science, Software Engineering, or a related field.
3-4 years of experience in Python development, with a focus on web applications.
Proficiency in Python, FastAPI framework, and SQLAlchemy for ORM.
Experience with Pydantic for data validation and modeling.
Familiarity with deploying FastAPI applications using Gunicorn and Uvicorn on Ubuntu.
Hands-on experience with Docker and container orchestration tools (e.g., Kubernetes).
Strong understanding of RESTful API principles and microservices architecture.
Proficiency in Git version control workflows.
Ability to write and maintain unit and integration tests.
Excellent problem-solving, attention to detail, and communication skills.
TanggungjawabJob Responsibilities: Provide end-to-end backend support for the development and maintenance of web applications and APIs. Responsibilities include:
Designing, developing, and maintaining scalable APIs and web applications using FastAPI.
Creating and managing database schemas and optimizing queries with SQLAlchemy.
Validating and serializing data using Pydantic.
Deploying and scaling applications using Gunicorn, Uvicorn, and Nginx on Ubuntu servers.
Integrating third-party services and APIs into existing systems.
Troubleshooting issues and providing technical support for production applications.
Writing unit tests, integration tests, and documenting workflows.
Collaborating with cross-functional teams, including front-end developers and designers, to deliver high-quality solutions.
Monitoring application performance and implementing optimization strategies.
Preparing and submitting technical reports to relevant parties
Manfaat
KWSP
SOCSO
Career Advancement
Annual and Medical Leave
Bonus
Annual Dinner / Company Event
KemahiranPython RESTful APIs Version Control Database Management FastAPIImportant InformationNever provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report This Job ad.
Maukerja
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.