Middle Python Developer (ConnectWise)

Not Interested
Bookmark
Report This Job

profile Job Location:

Rrethi i Tiranës - Albania

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

  • Develop maintain and improve Back-end services and APIs using Python
  • Participate in migrating legacy modules to a microservices architecture
  • Implement clean efficient and maintainable code following best practices and team guidelines
  • Work with DevOps engineers to containerize and deploy services on Kubernetes (K8s) within AWS
  • Work with databases and ensure data consistency reliability and performance (PostgreSQL MySQL or similar)
  • Write unit and integration tests participate in code reviews and ensure high-quality deliverables
  • Contribute to API design data modeling and service communication patterns (REST messaging event-driven)
  • Support troubleshooting debugging and performance optimization across microservices
  • Collaborate with QA product and other engineering teams to deliver new features and system improvements
  • Participate in sprint planning estimations and daily stand-ups in an Agile environment
  • Learn and apply the best practices for developing reliable and fault-tolerant distributed systems

Qualifications :

  • 3-5 years of professional experience in Python development in production environments
  • Good understanding of microservices concepts and hands-on experience with RESTful API development
  • Practical experience with Docker and familiarity with Kubernetes (deployment pods services and configs)
  • Experience with databases (e.g. PostgreSQL MySQL) schema design queries and ORM usage (SQLAlchemy Django ORM etc.)
  • Familiarity with AWS (EC2 S3 RDS EKS or similar cloud services)
  • Understanding of software design principles clean code and modular programming
  • Ability to debug test and optimize code for performance and scalability
  • Experience with version control systems (Git) and CI/CD tools

Additional Information :

Personal profile

  • Strong analytical and problem-solving skills
  • Attention to detail
  • Willingness to learn
  • Good communication and teamwork skills with the ability to collaborate in a distributed team

Remote Work :

Yes


Employment Type :

Full-time

Develop maintain and improve Back-end services and APIs using PythonParticipate in migrating legacy modules to a microservices architectureImplement clean efficient and maintainable code following best practices and team guidelinesWork with DevOps engineers to containerize and deploy services on Kub...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT

About Company

Company Logo

At Sigma Software, we are involved with the client’s team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more

View Profile View Profile