IoT Engineer
Job ID: 133114
Type: Permanent
Experience: 6+
No. of Positions: 1
Location: London
Who we are
Elintsoft is one of the competitive provider of technology solutions and services to businesses around the world, headquartered in London, UK.
With the determination of being a global footprint and a team of experienced professionals, we are dedicated to helping our clients succeed in today's evolving digital landscape. With a focus on delivering high-quality, cost-effective solutions, we work closely with our clients to understand their unique needs and challenges. Our team of experts draws on their and expertise to provide a wide range of services, including cloud computing, AI-powered automation, blockchain-based solutions, and metaverse development. We are committed to staying at the forefront of these rapidly- evolving technologies. At our core, we believe in building strong partnerships with our clients based on trust, transparency, and accountability. We pride ourselves on our ability to deliver measurable results and exceed our clients' expectations.
What will your job look like
- Develop and maintain Azure Cloud based IOT solutions.
- Responsible for the continuous availability and reliability of the connected systems during high peak demand and large variability and growing number of connections.
- Ensure proper scalability of the entire systems backend.
- Achieve expert understanding of the end-to-end the architecture and ecosystem.
- Build and manage Azure cloud platform services (PaaS).
- Act as main contact point between DevOps teams in the US, Spain and other functions.
- Coordinate the work of DevOps colleagues.
- Plan for performance, uptime, disaster recovery, and capacity growth.
Requirements
- 6+ years of experience in working with IoT Connectivity Protocols like HTTPS/MQTT/Modbus/OPC UA PUB SUB/ IEC 61850 etc.
- 3+ years of work experience in working with IoT Platforms like Azure IoT Hub, AWS IoT Core, Bosch IoT Suite, THingworx Platform etc
- Years of experience as data engineer preferably from data science groups
- Good understanding of all aspects of the software development life cycle using Azure Cloud technology.
- Knowledgeable on the Microsoft platform and have built up technical mastery on the key technologies like C# & .NET.
- Experienced in good coding practices, especially in cloud, mobile and web environments.
- Good understanding of general database concepts and technology.
- Experience with large, complex and highly scalable systems.
- DevOps tool experience (Visual Studio Team Services preferred).
- Programming and scripting experience, Process Automation (.Net, SQL).
- Continuous integration and delivery experience.
- Automated Testing (Unit, Integration, Functional).
- Cloud Development and Deployment (Azure PaaS preferred).
- Strong problem-solving skills / debugging / data mining skills.
- Hosting and operations management and monitoring.
- Develop and test architecture for Automated data extraction/processing.
- Provide continuous connectivity to a master data source and access to refreshed data
- Ensure data quality and reliability
- Data expert for datasets used by data scientists
- Able to understand the basic requirements of data science methodologies to collaborate with data scientists