Description

You will design and implement scalable web architecture and reliable database applications for a global team.

Responsibilities

  • Design and manage highly reliable, scalable databases and applications.
  • Lead project progress by defining and achieving technical goals.
  • Implement continuous integration and deployment pipelines.
  • Collaborate with development teams to ideate and implement software solutions.
  • Solve technical problems in consultation with stakeholders using alternative approaches.

Required Skills

  • 4+ years of experience in Ruby and Rails development.
  • 2-4 years of experience in Object Oriented Design using Python, C, C#, Java, PHP, Go, TypeScript, or Node.js.
  • Proficiency with multiple DBMS, including Postgres, MySQL, MSSQL, Oracle, MongoDB, or DynamoDB.
  • Deep expertise in object-oriented development, design patterns, and design principles.
  • Strong understanding of REST concepts and the Richardson Maturity Model.
  • Experience with messaging technologies like Active MQ, RabbitMQ, AWS SQS, or AWS SNS.
  • Experience writing automated unit tests.
  • Exposure to SRE or DevOps practices.

Preferred Skills

  • Degree in Computer Science, Information Systems, or a related field.
  • One or more years of experience with e-commerce platforms.

Education

ANY GRADUATE