Back to Search
Currently, we are looking for a remote Middle RubyOnRails Developer to join our team.
You will work as a core developer on a variety of projects and start with our cloud-based vulnerability detection module which is used to identify threats using millions of data points.
Responsibilities
- Software development, testing, bug fixing, release planning, continuous integration
- Understand existing architecture, propose and implement improvements
- Design, develop and implement complex solutions based on Ruby technologies
- Work with onshore and offshore team collaboratively to achieve target milestones
Requirements
- 2+ years of web application software development industry work experience
- Ruby developer, who is proficient in developing highly scalable, lightweight, applications to process data from millions of data points (vulnerability scans) in the cloud
- Experience in processing very large XML and other data formats, for example OVAL (Open Vulnerability Assessment Language)
- Strong knowledge of data structures, algorithms, enterprise systems, and asynchronous architectures
- Understanding of Memory/CPU/Bandwidth tradeoffs in the cloud
- Experience using databases (relational or non-relational)
- Practical knowledge of Jenkins, Maven, Git, DC/OS, and JIRA
- English level B2+ and higher
Nice to have
- Some security experience and understanding is a plus
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn