Skip navigation EPAM

Development Team Lead Georgia or Remote

  • hot

Development Team Lead Description

Job #: 78675

DESCRIPTION


We are looking for a Development Team Lead to work with a leading global provider of critical comfort and security solutions with 15 million customer systems being installed each year.

You will be working on a development & support of a platform to manage and communicate with IoT Device. If you are ready to reinvent the smart home – apply.

What You’ll Do

  • Work on device registration and connection
  • Bring device to cloud and cloud to device messaging
  • Implement device state tracking and storage
  • Work under alerts and notifications related to device state changes
  • Integrate with cloud services from other teams, such as Device Registry, Firmware Upgrade

What You Have

  • 3+ years of experience in C#
  • 5+ years of software development background
  • Hands-on experience in delivering multi-region cloud architectures
  • Practice for delivering complex solutions
  • Understanding of IoT technologies such as IotHub
  • Acquaintance with the current industry standards for software development: CI/CD pipelines, git, GitHub
  • Ability to work autonomously 

Nice to have

  • Practice in Azure or AWS services
  • Experience in XUnit, NUnit test frameworks
  • Understanding of Event Hub, RabbitMQ
  • Background in developing and deploying with Kubernetes, AKS, ECS
  • Knowledge of data analytics tools (Splunk, ELK)
  • Experience in NoSQL Database such as CosmosDB, DynamoDB, MongoDB
  • Understanding of metrics/tracing tools such as Prometheus
  • Experience in maintaining and producing applications within high traffic volume systems
  • Exposure to Cloud architecture
  • Designing highly available systems (HA, DR)
  • Working with a relational database such as PostgreSQL, SQL Server

Technologies

  • C#/dotnet 5, running on Azure Kubernetes Service; using CosmosDB/SQL Server for persistence; messaging via RabbitMQ/Kafka/EventHub

We Offer

  • Outstanding career development opportunities
  • Knowledge-sharing with colleagues all around the world
  • Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
  • Community of 61,600+ industry’s top professionals
  • Friendly team and enjoyable working environment
  • Flexible working schedule
  • Competitive compensation
  • Regular assessments and salary reviews
  • Social package – medical & family care
  • Corporate and social events

Witaj. W czym możemy pomóc?

NASZE LOKALIZACJE