Контакты

Senior Drupal Software Engineer

AWS: S3, EC2, SQS, EMR, DynamoDB, Aurora DB, CloudFormation, Lambda, Microservices: Spring Cloud, Kubernetes, ISTIO, ElasticSearch, MongoDB, Kafka, ZooKeeper, ETL: StreamSets, Monitoring: Sumo Logic, Datadog, Opsgenie, UI/UX: React/Redux, Node.js

Kyiv, Ukraine

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Our client is an information services company which provides a complete and optimized research solution comprised of e-journals, e-books, and research databases — all combined with the most powerful discovery service to support the information needs and maximize the research experience of its end-users. With more than 3,300 people employed worldwide, it is headquartered in Boston.

On this role, you will have an opportunity to work as part of the agile team and be focused on designing, architecting, and building our core software products onto the Amazon Web Services (AWS) platform.

TOP REASONS TO WORK WITHIN DEP PRACTICE
• We offer the possibility to work on full product lifecycle – from concept to delivery into production
• We are open for innovations and modern technologies
• We propose certification for Content technologies (paid by the company)
• We offer guaranteed professional growth through the technology trainings and technology communities inside the Content department and company as well
• We propose IT conferences sponsorship
• We are proactive Agile/Scrum/XP practitioners
• We propose to realize your ideas and potential within the democratic environment and much more

Responsibilities

  • Contribute to feature development, creating web sites, building application extensions;
  • Follow best practice to write a well-tested, high performing code;
  • Ensure seamless data integration across the platform;
  • Support sites with Drupal updates and security fixes, etc.

Requirements

  • Drupal experience, at least 3 years;
  • Experience in Drupal updating (between minor versions)/ security fixes applying;
  • Proficiency in version control systems (preferably Git);
  • Understanding of Agile practices;
  • Minimum 3+ years of experience in building web applications;
  • PHP 5/7, HTML, CSS, JavaScript (basics).

Nice to have

  • Acquia, Platform.sh, Pantheon hosting platforms;
  • Experience in 3rd party services integration via API (REST/JSON API/GraphQL);
  • CI/CD development practices;
  • SASS, LESS or another CSS preprocessor;
  • Grunt or another JavaScript task runner;
  • Docker or other similar approaches;
  • Multisite and i18n solutions;
  • Good requirements understanding;
  • Ability to propose better technical solutions if noticed;
  • Good spoken English.

Technologies

  • AWS: S3, EC2, SQS, EMR, DynamoDB, Aurora DB, CloudFormation, Lambda;
  • Microservices: Spring Cloud, Kubernetes, ISTIO;
  • ElasticSearch, MongoDB, Kafka, ZooKeeper;
  • ETL: StreamSets;
  • Monitoring: Sumo Logic, Datadog, Opsgenie;
  • UI/UX: React/Redux, Node.js.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Compensation for sick lists and regular vacations;
  • English classes with certified English teachers;
  • Flexible work hours.