Position: Lead AWS Developer for a Healthcare Company
Company: EPAM Systems
Category: Lead
Experience required: 5y
English level: upper
Published: 2021-08-01T00:00:00+03:00

The customer is a world leader in the design and manufactures of web gauging measurement instrumentation. They produce complex hardware and software for manufacturing facilities.
As a member of the Development team, you will design the Edge Device solution with project, customer Architects. Develop a solution that will send data from factory to cloud.

Responsibilities:
- Design the Edge Device solution with project, customer Architects;
- Develop a solution that will send data from factory to cloud.

Requirements:
- 5+ years of software development experience;
- 1+ years of leadership experience;
- Experience in AWS IoT Core;
- Experience in AWS Greengrass;
- Knowledge of MQTT Broker and MQTT TLS 1.2;
- Knowledge of SQL/NoSQL DBs;
- Relevant experience with Big Data (e.g., 80 edge devices connected to 80 edge devices, which have to stream gigabytes payloads every hour to cloud gateway with a minimum delay).

Nice to have:
- Experience in OPC UA;
- Knowledge of SiteWise.

Technologies:
- EPAM tools - Atlassian (Jira/Confluence), Jenkins, GitHub, Sonar, ReportPortal, MS Teams and Slack;
- MQTT broker to store IoT data from factory equipment;
- Edge Device (AWS Greengrass + AWS IoT core) located on factory to aggregate, transform and send data to Cloud (AWS Lambda);
- AWS Lambdas (Java) ingest data to AWS MSK (Kafka);
- Stream processing with AWS EMR (Apache Flink);
- Raw data storage by Flink to S3 Buckets;
- Processed data storage by Flink to AWS TimeStream;
- CORE (Java, Spring stack) data access, API;
- AWS Cognito as identity provider;
- AWS RDS (Postgres) for asset management, common use;
- SPA web app to access API (Angular).

We offer:
- Competitive compensation depending on experience and skills;
- Work in enterprise-level projects on a long-term basis;
- You will have a 100% remote full-time job;
- Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library);
- Community of 38,000+ industry’s top professionals.