This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Back End Developer

$138,066 - $150,478/Yr

Halo Stratégie

posted about 2 months ago

Full-time - Mid Level
Remote

About the position

We are seeking a skilled Back End Developer with expertise in Ruby and Python to join our team. This role is essential for building and maintaining scalable, secure, and high-performance backend systems that support HALO's next-generation business command platform. The developer will be responsible for designing and deploying features, ensuring data security, and optimizing database management.

Responsibilities

  • Design, develop, and maintain robust backend systems using Ruby and Python.
  • Build and integrate secure RESTful APIs, implementing authentication methods and ensuring data security.
  • Manage and optimize both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Utilize Git for version control, adhering to best practices in branching and collaborative workflows.
  • Write comprehensive unit and integration tests, and apply debugging techniques to ensure quality and performance.
  • Work with CI/CD tools like Jenkins, Travis CI, or GitHub Actions, and support application deployment on cloud platforms such as AWS, Azure, or Google Cloud.
  • Contribute to the design and development of scalable backend services, with an understanding of microservices and message brokers like RabbitMQ or Kafka.
  • Follow secure coding practices to protect against vulnerabilities and ensure data protection.

Requirements

  • 5+ years of hands-on experience in backend development using Ruby and Python.
  • Proficiency in Ruby on Rails and experience with Python frameworks such as Django or Flask.
  • Strong experience in designing, implementing, and securing RESTful APIs.
  • Proficiency with relational databases (PostgreSQL, MySQL) and familiarity with NoSQL databases (MongoDB, Redis).
  • Expertise in Git and experience with collaborative workflows.
  • Proficiency in testing frameworks like RSpec, Minitest, PyTest, and strong debugging skills.
  • Familiarity with CI/CD tools and containerization using Docker.
  • Experience deploying applications on AWS, Azure, or Google Cloud, including services like AWS EC2, S3, and Lambda.
  • Understanding of microservices architecture and experience with message brokers.
  • Knowledge of secure coding practices and awareness of common security vulnerabilities.

Nice-to-haves

  • Experience with message brokers like RabbitMQ or Kafka.
  • Familiarity with additional programming languages or frameworks.

Benefits

  • Health insurance
  • RSU
  • Stock options
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service