Remote Senior Backend Engineer, Contract

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Review, optimize, and scale the current backend systems in Golang.
  • Re-architect the backend to handle increased loads efficiently.
  • Apply microservices and AI in the re-architecture process.
  • Design and implement a scalable microservices architecture.
  • Set up load balancing and service discovery mechanisms.
  • Optimize inter-service communication for high performance and reliability.
  • Conduct performance testing and optimize database performance.
  • Document all architectural changes, implementations, and configurations.
  • Provide training and handover sessions for internal developers and operations teams.
  • Conduct a final review and performance evaluation of the system.
  • Handover all documentation, code, and configurations to the internal team.
  • Deliver a final project report with recommendations for future improvements.

Requirements:

  • Proven experience in backend development, especially with microservices architecture.
  • Strong understanding of scaling techniques for microservices, including load balancing and service discovery.
  • Demonstrated success in scaling backend systems for high traffic and large datasets.
  • Proficiency in programming languages like Go or equivalent.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with databases like PostgreSQL, MySQL, or NoSQL databases like MongoDB.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills to explain technical concepts to non-technical stakeholders.
  • Ability to work independently and manage time effectively.
  • Proficiency in Russian Language is a plus.

Benefits:

  • This is a 6-12 month project-based contract.
  • Opportunity to work remotely as an independent contractor.
  • Gain experience in re-architecting and optimizing backend systems.
  • Work on a project involving microservices and AI implementation.
  • Provide valuable training and handover sessions to internal teams.
  • Deliver a final project report with recommendations for future improvements.
About the job
Posted on
Job type
Salary
-
Experience level
Leave a feedback