Welcome to TechTalentWave, Sri Lanka's fastest-growing open platform for IT, Software, and Tech job opportunities
5

applicants

Full-time Python Developer (Junior Backend)

at ChampSoft in Sri Lanka

We are Hiring a Python Developer (Junior Backend)

Position Summary

Our company is seeking a Junior Python Developer to shadow senior resources and write Python code which is efficient and modular server-side code. You will need the skills to write a plethora of unit testsfor your code to ensure all functionality is being achieved. You will need good collaboration and communication skills as you will have a large portion of this role with senior developers and learning how they go about their job.

JOB DESCRIPTION

  • Assist in designing, developing, and maintaining scalable backend systemsand APIs that support our AI applications.
  • Builds web apps and designs APIs with Django.
  • Collaborate with data scientists and machine learningengineers to integrate models into production environments.
  • Write clean, efficient, and maintainable code in Pythonfor backend development.
  • Help with the deployment of machinelearning models and backend systemson AWS.
  • Participate in debuggingand troubleshooting to ensure the smooth operation of backend services.
  • Contribute to the improvement of CI/CD pipelines for deploying and updating backendservices.
  • Assist in optimizing databasequeries and managingdata storage solutions.

Qualifications and Skills

  • Bachelor’s degree in ComputerScience, Software Engineering, or a relatedfield.
  • Strong foundational knowledge of Pythonand experience with backend development.
  • Basic understanding of RESTful API design and development.
  • Familiarity with database systems(SQL or NoSQL) and query optimization.
  • Experience with version controlsystems, especially Git.
  • Understanding of software development best practices and design patterns.
  • Strong problem-solving skillsand attention to detail.
  • Ability to work collaboratively in a team environment.
  • Experience or coursework related to deploying applications on AWS.
  • Familiarity with Dockerand containerization for deploying applications.
  • Knowledge of continuous integration/continuous deployment (CI/CD) processes.
  • Prior experience with AI or machine learning projects is a plus.
  • Basic understanding of security best practices for backend and API development.



Recent Jobs at ChampSoft


« Go Back to Category
Is This Job Ad Fake? Report it!   
Recommend to a Friend
Published on 04-09-2024
Viewed: 91 times