Morbi non tortor hendrerit, imperdiet sem suscipit, ultrices turpis. Nulla eleifend vestibulum eros id scelerisque. Aliquam fringilla in sem aliquam hendrerit. Maecenas congue euismod tortor, eget interdum purus imperdiet ac. Donec vestibulum dignissim nisl ac accumsan.
Open Positions
Who you are:
- 4+ years of experience with Python
- Experience with Cloud Technologies such as Docker, MongoDB, - DynamoDB, ElasticSearch / Druid.
- Experience with at least one of the Cloud DWH / Data Lake Engine such as Athena, Spark, Redshift, BigQuery, and Snowflake
- Familiar with Continuous Integration (CI) / Continuous Delivery (CD)
- Fast learner, able to adapt to new technologies
Bonus points:
- Experience in building and maintaining Restful APIs.
- Knowledge of DWH design patterns.
What you'll do:
- Develop End-to-end features from design to implementation and Deployment of our core product
- Provide innovative solutions for complex issues.
- Work and collaborate with Software engineers, Architects, Product managers and DevOps to create an amazing product
Responsibilities:
Design and develop quality software in accordance with SOLID, DRY and YAGNI principles
See initiatives through the software development lifecycle, from specification through implementation and testing, to final deployment and ongoing maintenance
Work collaboratively in a close-knit scrum team to produce solutions that you can be proud of
Create clean, efficient and testable code, in line with company coding standards
Responsible, as a member of the scrum team, for the full pipeline from code to production
Actively seek to improve the performance, code quality and architecture of the solution
Continuously drive improvement, within yourself and the team, by putting forward improvements to technology stack and processes
Support the propagation of knowledge and skills through the development team
Active participation in, and contributing to, all scrum ceremonies to help shape the direction of the product with our dedicated Product Owner
Requirements:
C# / .Net / .Net Core with 3+ years’ experience on back end services
Clear verbal communicator with the ability to effectively participate in team discussions and brainstorming sessions
Experience using Asynchronous design patterns
Experience working in Agile/Scrum environments, using techniques such as TDD, BDD, CI/CD
Full lifecycle experience, from technical design to deployment to production system
Experience working in a high pace development environment
Key qualification
5+ years of Hands-on Server-Side development in Linux environment
Strong and proven experience in Object-Oriented Design on Java or Python
Experience in Server-Client communications and Data Distribution Systems concepts (Redis, Apache Kafka, publish-subscribe, producer-consumer)
Experience in interfacing with SQL and NoSQL Database
Ability to see the high-level architecture and design to scale.
High proficiency in English
Excellent communication skills and Can-Do attitude
Scope of work
As part of the growing networking group, you'll be a major contributor to the architecture, design, and implementation of our new groundbreaking communication solution.
You'll be expected to be an innovative strong Hands-on developer, along with the technical leading of various topics, and a holistic overview of our end-to-end solution (server vs thousands of clients).
Required skills:
- 2+ years of development experience on Ruby and Ruby On Rails;
- Experience in using Rails 3;
- Good skills in working with relational databases (MySQL);
- Experience with JavaScript, CSS, Bootstrap;
- Confident use of version control systems (Git);
- The desire to write clean, tested, supported code;
- Initiative, ability to evaluate tasks and suggest ways to solve them;
- Level of English Intermediate.
There will be a plus:
- Knowledge of unix-systems (terminal, work with services and processes, cron);
- Practical experience with AWS services (S3, SQS);
- Experience in API development, using Grape;
- Experience with ElasticSearch.
Priority tasks:
- Support, optimization and improvement of the current project code;
- Writing and implementing new features;
- Support for automated scripts for retrieving and parsing data, as well as scripts for sending data;
- Support and expansion of own API for the project.
Responsibilities
Be a part of an architecture group together with client’s solution architects, provide advisory / consultancy on engineering / architecture
Act as most Senior technical expert on the project, Leader of an engineering team; provide inputs to Developers and QA teams; ensure alignment of engineering processes and practices among delivery teams
Act as the mentor to domain related family of solution team leads and developers; define upskilling plan and coach team on engineering topics
Drive business, information and technology architectures mapping
Produce vision which satisfies architecturally significant requirements through trade-off analysis, proof of concepts implementation, benchmarking
Set up and manage architecture design and documenting processes
Review and validate architecture design decisions made within engineering teams and ensure compliance with architecture vision
Proactively drive architecture decision making process and relentless improvements
Working in an international distributed team in an Agile environment
Delivering the product roadmap and planning
Requirements
Commercial experience in solution architecture design (3+ years):
develop long lasting relationships
ability to influence senior client decision makers
leading and supporting medium to large size solution delivery projects
analysis of business, product and technology requirements
business consulting and communication skills
Responsibilities:
Design and develop quality software in accordance with SOLID, DRY and YAGNI principles
See initiatives through the software development lifecycle, from specification through implementation and testing, to final deployment and ongoing maintenance
Work collaboratively in a close-knit scrum team to produce solutions that you can be proud of
Create clean, efficient and testable code, in line with company coding standards
Responsible, as a member of the scrum team, for the full pipeline from code to production
Actively seek to improve the performance, code quality and architecture of the solution
Continuously drive improvement, within yourself and the team, by putting forward improvements to technology stack and processes
Support the propagation of knowledge and skills through the development team
Active participation in, and contributing to, all scrum ceremonies to help shape the direction of the product with our dedicated Product Owner
Requirements:
C# / .Net / .Net Core with 3+ years’ experience on back end services
Clear verbal communicator with the ability to effectively participate in team discussions and brainstorming sessions
Experience using Asynchronous design patterns
Experience working in Agile/Scrum environments, using techniques such as TDD, BDD, CI/CD
Full lifecycle experience, from technical design to deployment to production system
Experience working in a high pace development environment
It is important for us:
3+ years of experience as a DevOps Engineer;
knowledge of one of the scripting programming languages - Bash / Python;
experience with configuration management systems - Chef / Puppet / Ansible / Salt;
experience with Docker;
excellent knowledge of Linux and the environment.
Will be a plus:
experience of using logging systems - ELK stack.
experience with Django applications.
Requirements:
Strong Experience with Front: React / Redux
Experience with HTML/CSS
3+ years of experience developing applications for clients
Upper Intermediate English communication skills
Requirements:
Strong knowledge of JavaScript \ TypeScript (1.5+ years)
Experience with Node.js (1.5+ years)
Strong knowledge of OOP \ OOD, Design Patterns, and their usage
Knowledge of Redis
Experience with SQL (PostgreSQL) and NoSQL (MongoDB / DynamoDB) databases
Experience with Git
Understanding of the working principles with Docker
Experience with the integration of social networks and payment systems
Intermediate English level.
Will be a plus:
AMQP \ Kafka
Experience with AWS, GCP, Azure
Microservices
Kubernetes
Linux \ bash
gRPC
React
Kindly submit your details in the form given below & we'll get back to you with relevant position.