Ruby Developer

Andersen Global

  • Алматы
  • Постоянная работа
  • Полная занятость
  • 14 д. назад
The IT company Andersen invites a Ruby Developer to join its team for working with a company from Saudi Arabia.The customer is a holding company in the labour market in Saudi Arabia, operating under the Ministry of Labor. It leads the socio-economic transformation for individuals, society, and the economy by creating unique solutions to fulfil everyone's needs.This project is aimed at developing and further improving a system for verifying candidates who enter the labour market.Responsibilities:
  • Creating and evolving the server-side of the application using Ruby and Ruby on Rails.
  • Working with PostgreSQL for data storage and writing SQL queries to interact with the database.
  • Utilising caching tools like Redis to optimise performance.
  • Implementing asynchronous task processing using RabbitMQ or potentially Kafka in the future.
  • Using Kubernetes (K8s) for container orchestration with Docker.
  • Setting up CI/CD using GitLab CI for automated deployment of code changes.
  • Storing Docker images in Docker Hub.
  • Configuring monitoring using Prometheus for metric collection and Grafana for visualisation.
  • Setting up logging and log analysis using Loki and Grafana.
  • Employing Elasticsearch for search and data analytics.
  • Writing automated tests to check backend functionality and performance.
  • Ensuring high levels of reliability and performance of the application.
  • Optimising system performance and scalability using tools like Redis for caching and Elasticsearch for search.
  • Managing and configuring infrastructure, including updates, scaling, and security.
Must-haves:
  • Commercial experience as a Ruby Developer for 3+ years.
  • Proficiency in writing clean, efficient, and maintainable code to implement software solutions according to project specifications.
  • Ability to analyse complex problems within software systems and devise effective solutions.
  • Demonstrated capability in thoroughly testing software and efficiently debugging any issues encountered during development or testing phases.
  • Aptitude for working collaboratively with diverse team members, including designers, project managers, and fellow developers, to ensure project alignment and success.
  • Skill in documenting code and processes comprehensively to facilitate understanding, maintenance, and future development of software projects.
  • Proficiency in utilising version control systems such as Git to manage codebase changes, track revisions, and collaborate effectively with team members.
  • Ability to stay updated with the latest trends, tools, and technologies in software development to continually enhance skills and remain competitive.
  • Commitment to adhering to coding standards, best practices, and established guidelines to maintain consistency, readability, and maintainability of code.
  • Capability to assist in deploying software applications to production environments and providing ongoing support and maintenance as necessary.
  • Dedication to continuous learning and professional development to improve skills, acquire new technologies, and adapt to changes in the field of software development.
  • Level of English – from Intermediate+ and above.
Reasons why this job would be interesting to you:
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn additional up to 1,700 EUR per month by participating in the company's activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • English courses.
  • Private health insurance and compensation for sports activities.
Join us!ANDERSEN – это команда, создающая качественное программное обеспечение для клиентов на всех континентах, кроме (пока что) Антарктиды.Компания основана в 2007 году и за это время успешно пережила все кризисы. Без сокращений и потрясений, всё это время продолжая расти.ANDERSEN - работодатель года по версии Habrahabr, призёр премии HR-brand в Беларуси и входит в топ-10 IT-работодателей на крупнейших рейтинговых площадках.ПРИСОЕДИНЯЙСЯ К НАМInstagram https://www.instagram.com/andersencompany/
Вконтакте https://vk.com/andersensoft/
Facebook https://www.facebook.com/Andersensoft/
LinkedIn https://www.linkedin.com/company/andersen-lab/Работая с нами, ты вырастешь как профессионал, увидишь мир и почувствуешь, как своими руками делаешь его лучше!

HeadHunter

Похожие вакансии

  • Fullstack developer (Laravel, Vue.js)

    SlonW

    • Алматы
    Привет! Это SlonWorks. Наша специализация — сложные технические реализации в веб-разработке и разработке мобильных приложений. SlonWorks силу коммуникации с клиентами, работу с н…
    • 1 мес. назад

    Просмотреть похожие вакансии:

  • Java Developer

    Ракетная фирма

    • Алматы
    Привет! Мы в поиске Java Developer в нашу команду финтех-разработки для крупного банковского проекта. Основные задачи — это разработка и поддержка серверной (backend и API) час…
    • 3 д. назад

    Просмотреть похожие вакансии:

  • Middle Front-end Developer

    Smart Parking Technologies

    • Алматы
    Parqour - казахстанский быстроразвивающийся IT стартап, занимаемся автоматизацией парковочных систем в Казахстане и в странах дальнего зарубежья, быстро масштабируемся на глобальны…
    • 4 д. назад

    Просмотреть похожие вакансии: