Remote Python Engineer- Client Facing

at IT Labs

Posted 1 day ago 2 applied

Description:

  • At IT Labs, we are seeking a Python Engineer who is passionate about quality and innovation.
  • The ideal candidate will take ownership of their work and have a solid understanding of software development best practices.
  • The Python Engineer will mentor and support peers, value scalable and high-quality code, and excel in both backend and frontend development.
  • Key responsibilities include designing, building, and maintaining backend services using Python and FastAPI.
  • The engineer will develop scalable and secure REST APIs for microservices-based systems.
  • Containerization of applications using Docker and orchestration of deployments with Kubernetes is required.
  • The role involves working closely with DevOps engineers to implement and maintain GitOps workflows.
  • Collaboration with cross-functional teams to ensure system reliability, scalability, and performance is essential.
  • Participation in architectural planning, code reviews, and continuous improvement initiatives is expected.
  • The engineer will monitor and troubleshoot production issues and implement best practices for observability.

Requirements:

  • Candidates must have 6+ years of hands-on experience in Python backend development.
  • Proficiency in building APIs using FastAPI and working with RESTful services is required.
  • Solid experience with Docker and Kubernetes in a production environment is necessary.
  • Familiarity with GitOps principles and related tooling (e.g., ArgoCD, Flux) is expected.
  • Experience with CI/CD pipelines and Infrastructure-as-Code practices is required.
  • A strong understanding of cloud-native application patterns and microservices architecture is essential.
  • Knowledge of relational and NoSQL databases is necessary.
  • Excellent problem-solving and collaboration skills are required.

Benefits:

  • This position offers a long-term 12-month contract and is full-time.
  • Candidates can choose their contract type: Contract or B2B.
  • Employees receive 10 days of PTO after 4 months of working at IT Labs.
  • Referral bonuses are available.
  • The role involves working on international projects.
  • Employees can participate in virtual knowledge sharing sessions, events, and team hangouts.