IOT Solutions Architect - Onsite (No OPT & CPT Candidates)
MillenniumSoft Inc · Plano, TX · 23 mo ago
EngineeringFull-time
Required Skills
- Bachelor’s degree in computer science, engineering, or any other related field with work experience.
- Proficiency in programming; data management; programming languages such as Java, Python, or C#; embedded systems; network topologies; transport protocols; cloud computing; stream processing; analytics; and application development.
- Skills and Qualifications:
- 12 years of experience as a professional software engineer with recent 8 years of relevant experience in Cloud PaaS/SaaS technologies.
- Hands-on experience IoT related tools and technologies. Azure is preferred. (Options: IoT Central, IoT HUB, Azure Sphere, IoT Edge, Digital Twin, Stream Analytics, Data Lake and Timeseries)
- 10+ years’ experience as IoT Architect and a proven track record from designing and implementing IoT solutions.
- Minimum 10+ years of proficiency in programming languages like .NET, Python, Java, Node.js, GO.
- Experience in specific IoT / embedded / M2M industry
- Hands-on experience interfacing to OPCUA and MODBUS servers from Python or Java.
- Hands-on experience in SQL and NOSQL databases. (Options: PostgreSQL, AWS RDS, AWS Dynamo DB, AWS S3, Document DB, MongoDB)
- Sensibilities with clean code, architecting and designing edge applications and services.
- Experience in designing and developing the application based on cloud native and microservices principles. Hands-on experience in containerization like Docker, Kubernetes.
- Knowledge on CI/CD pipeline as part of DevOps is required. Knowing PowerShell, Linux Shell Script, TerraForm are appreciated.
- Familiarity on DevOps tools such as Atlassian JIRA, Confluence or Azure DevOps, and Git.
- Knowing PowerShell, Linux Shell Script, are appreciated.