Job Location : Eastland, UK
This role is 100% remote anywhere from the East Coast of the US Office location is Atlanta, Georgia // No Sponsorship Available
Our client are a global semiconductor company working within IoT Systems and Cloud Connectivity.
Brief:
Senior Software Cloud Architect will design and build cloud-native solutions for the IOT services platform.
This is a hands-on role, the selected candidate will lead development squads by contributing to code features, libraries and frameworks, and component and software architecture.
This is an R&D role in a complex Cellular IOT environment, and the selected candidate is expected to demonstrate excellent research and analysis skills, strong development skills of large-scale applications, and ability to create and implement designs from product requirements.
Responsibilities:
Develop and articulate the overall cloud architecture vision for the organization.
Design and build cloud-native solutions for our IoT services platform.
Provide technical leadership in designing and implementing scalable, secure, and cost-effective cloud solutions and platform features.
Decide on integration strategies for connecting cloud applications with on-premises systems or third-party services.
Define and implement robust security measures for cloud-based applications.
Design and implement solutions that ensure high scalability and optimal performance.
Tech Stack:
Languages: Java, Go, Scala
IP/IoT Protocols: Lightweight M2M, CoAP, MQTT, OMA-DM, HTTP, DNS, SMS
Data: MySQL, Redis, DynamoDB, MongoDB.
Stream Processing/Message bus: Apache Kafka, RabbitMQ Cloud Infrastructure: AWS, Kubernetes (EKS), GitHub Actions, Docker, microservices
Key Requirements:
Bachelor's Degree in computer science, software engineering or related field At least 5 years of experience in implementing cloud-native solutions at scale.
10+ years of overall Software Engineering experience.
Strong and recent Java and JVM internals knowledge.
Scripting, debugging, automation.
Concurrent, parallel, and non-blocking programming and concepts.
Experience in cloud services, system, and platform architecture
Desirables:
Recent AWS certifications.
Kubernetes-native development of applications and/or Kubernetes operators.
Some experience developing software using some of the following technologies: CoAP, Lightweight M2M, MQTT
Salary : -
Apply Now!