EXADEL is a global software application development company providing innovative technology solutions to its clients. If you’re looking to grow your career in a dynamic environment rich with opportunity, Exadel has many exciting career choices.
Currently, we are looking for a talented ARCHITECT with good knowledge of MICROSERVICES, DISTRIBUTED AND CLOUD ARCHITECTURE. As part of our IT team, you will work closely with developers to ensure system consistency. You will also collaborate with administrators and clients to provide technical support and identify new requirements.
ABOUT THE CUSTOMER:
The Customer’s company provides software solutions. The Company offers software as a service platform to monitor, troubleshoot, and maintain desktops, servers, and other endpoints for small- and medium-sized businesses.
ABOUT THE PROJECT:
The project is about building a modern platform with modern technology that supports scalability.
The project is the result of 2 companies merging. Both companies offer a platform that helps Managed Service Providers support their clients.
The goal of the project is
1) to merge the 2 platforms,
2) provide enough functionality during the near term so new clients are on-boarded to the new platform
3) extend the "new" platform with microservices, functions, scalability, etc.
We will have a PO from the customer side. Besides, there will be developers from the client company(s) that will be co-developing with us.
7+ years of development experience;
Good knowledge of MICROSERVICES;
Knowledge of DISTRIBUTED ARCHITECTURE, CLOUD/HYBRID ARCHITECTURE;
Knowledge of GO (at least 2 + years of hands-on experience);
Knowledge of KAFKA;
Familiarity with Cassandra, CI/CD, ElasticSearch, Spark
Familiarity with .NET FRAMEWORK;
Excellent communication skills;
Organizational and leadership skills.
Be able to explain the work in plain language;
Strong decision-making skills in terms of data analysis;
Ability to architect large data;
Knowing about the pattern recognition, text mining, clustering is an advantage to handle big data;
Knowledge of cloud computing, experience working with various cloud environments;
Knowledge of Agile and Scrum methodologies is a big plus;
There’s a project need to TRAVEL TO USA, Tampa, Florida for about 2 weeks to kick-start the engagement.
Supplement the architecture team of the customer and serve as a local representative of the architecture team for off-shore development;
Manage two teams (around 10 developers), collaborate with customer’s team (participate in creating the requirements analysis, platforms merge, technical architecture and deployment);
Communicate with the customer regularly;
Provide technical leadership on the project;
Benchmark the system, analyze system bottlenecks and propose solutions to eliminate them;
Clearly articulate the pros and cons of various technologies and platforms;
Document use cases, solutions, and recommendations;
Work creatively and analytically in a problem-solving environment;
Be a self-starter;
Bring energy and passion to your workday in and day out. Be strategic and tactical.
Flexible work schedule;
Medical insurance and compensated sick days (up to 30 workdays/year);
1 paid social vacation day;
Interesting projects and possibility to work with innovative technologies;
Collaboration with a team full of interesting people
We’re waiting for you! Apply now!
Please send your CV at firstname.lastname@example.org