Search by job, company or skills

T

Senior Python Developer

5-7 Years
SGD 7,500 - 8,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Design, develop, and maintain scalable Python applications and microservices using frameworks such as Django, FastAPI, and Flask
    • Lead architectural decisions for backend systems, ensuring best practices in code quality, security, and performance optimization
  • Develop and maintain RESTful APIs and web services for seamless integration with front-end applications and third-party systems
    • Collaborate with front-end developers working with React, Vue.js, or similar frameworks to deliver end-to-end solutions
  • Design and optimize database schemas using PostgreSQL, MySQL, or NoSQL databases
    • Write complex SQL queries and ensure efficient data retrieval and storage mechanisms
  • Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions
    • Implement containerization strategies using Docker and orchestration with Kubernetes for production deployments
  • Implement comprehensive testing strategies including unit testing (PyTest, JUnit), integration testing, and automated testing frameworks
    • Conduct code reviews and enforce coding standards to maintain high-quality, maintainable codebases
  • Deploy and manage applications on cloud platforms (AWS, GCP, or Azure)
    • Optimize cloud infrastructure for cost-efficiency, scalability, and reliability
  • Document technical processes, create knowledge bases, and conduct technical training sessions
  • Innovation & Continuous Improvement
    • Stay current with emerging Python libraries, AI/ML frameworks (PyTorch, TensorFlow, scikit-learn), and industry trends

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field
  • Minimum 5-7 years of professional software development experience with at least 4 years specializing in Python
  • Expert-level proficiency in Python with deep understanding of Python frameworks (Django, FastAPI, Flask)
    • Strong experience with front-end technologies (HTML5, CSS3, JavaScript) and modern frameworks (React, Vue.js)
    • Solid understanding of RESTful API design, microservices architecture, and web services integration
  • Proven track record in CI/CD pipeline development and DevOps practices
    • Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes)

Clarence Khoh

R1552376

More Info

Job Type:
Industry:
Employment Type:

Job ID: 133137641

Similar Jobs