
Software Engineer
RM 3,000 - RM 4,500 / month
Checking job availability...
Original
Simplified
API Development & Integration:
- Design, develop, and maintain scalable RESTful APIs using Python (FastAPI, Flask, or Django REST Framework).
- Implement API authentication, authorization, and security best practices (OAuth, JWT, API keys).
- Integrate with third-party APIs, payment systems, and data providers.
Backend Development & Performance Optimization:
- Develop high-performance, low-latency backend systems to handle large-scale transactions.
- Optimize database queries and implement caching mechanisms using Redis or Memcached.
- Work with asynchronous processing (Celery, RabbitMQ, Kafka) for real-time data handling.
Database & Data Management:
- Design and maintain relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Implement data integrity, indexing, and query optimization for large datasets.
- Develop and maintain ETL pipelines for data processing and reporting.
Security & Compliance:
- Ensure API security, encryption, and data protection measures are in place.
- Implement rate limiting, logging, and monitoring tools to prevent unauthorized access.
- Ensure compliance with industry security standards and regulations.
Testing, Debugging & Deployment:
- Write unit tests and integration tests to maintain API reliability.
- Debug and troubleshoot performance bottlenecks, API failures, and server errors.
- Deploy applications on cloud platforms (AWS, Google Cloud, Azure, Docker, Kubernetes).
Collaboration & Documentation:
- Work closely with frontend developers, DevOps, and product teams to deliver seamless integrations.
- Maintain technical documentation for APIs, database schemas, and system architecture.
- Stay updated with latest industry trends, Python advancements, and best practices.
- Specialized in Api Python
- Language: Mandarin and English
- Education: Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- Experience: 1-2 years of experience in Python API development and back-end engineering.
Technical Skills:
- Strong proficiency in Python and frameworks like FastAPI, Flask, or Django REST Framework.
- Experience in RESTful API Design, Development, and Documentation (Swagger, Postman).
- Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).
- Familiarity with Message Queues (RabbitMQ, Kafka) and Caching (Redis, Memcached).
- Experience with Docker, Kubernetes, and cloud deployment (AWS, Google Cloud, Azure).
- Strong knowledge of Security Best Practices, Authentication, and Authorization Mechanisms.
- Familiarity with Git, CI/CD Pipelines, and Agile Development Methodologies.
Soft Skills:
- Strong Problem-Solving and Debugging Abilities.
- Ability to work Independently and Collaboratively in a Fast-Paced Environment.
- Excellent Communication and Documentation Skills.
- Competitive salary with performance-based incentives
- Work in a fast-paced and innovative tech environment
- Career development opportunities and exposure to cutting-edge technologies
- Supportive and collaborative work culture