Position: Ruby Engineer
Company: Svitla Systems
Category: Ruby
Experience required: 3y
English level: upper

**Requirements:**
- 3+  years of experience in software development.
- Proven background of Ruby on Rails.
- Knowledge of basic security best practices in SDLC.
- Expertise in CI/CD tools (Jenkins or others).
- Expertise in networking, especially HTTP.
- Knowledge of relational and NoSQL databases.

**Responsibilities:**
- Analyze existing platform functionality and identify gaps with security best practices.
- Design and build features, patches, scripts, monitoring solutions that will advance the cause of security.
- Participate in design reviews as an expert in security.
- Comply with the engineering team’s standards in code quality, scalability, maintainability.
- Run projects largely independently, with some help from team members but no expectation of constant supervision.

**Will be a plus:**
- Experience in professional software development teams, with knowledge of standard best practices in source control, code/design reviews, deployment lifecycles.
- Experience with RoR libraries and relevant components for security (Devise, Warden, etc.).
- Expertise in Java, Node.js.
- Knowledge of fundamental principles of API design (REST).
- Knowledge of microservices.
- Experience with single-page application frameworks.