IoT Platform Architect - Manager

IBA InfoTech Inc.
Greensboro, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Greensboro, United States of America

Tech stack

HTML
Java
JavaScript
Microsoft Windows
Artificial Intelligence
C Sharp (Programming Language)
Unix
C++
CSS
Code Review
Computer Programming
Relational Databases
Database Development
Web Development
Django
R
Hadoop
Human-Computer Interaction
Python
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
MVC
Neo4j
Node.js
NoSQL
Object-Oriented Software Development
Oracle Applications
Systems Development Life Cycle
SAS (Software)
SAS/Base
SAS/STAT
Service-Oriented Architecture
Software Engineering
SQL Databases
Teradata
Web Application Frameworks
Scripting (Bash/Python/Go/Ruby)
Spark
Build Process
Software Coding
REST
Software Version Control
Predix

Requirements

  • 2+ years of relevant work experience
  • 1+ year of experience developing architecture solutions for AI use cases
  • Ability to travel 80-100% of the time

Preferred qualifications:

  • Strong database development skills
  • Full-Stack web application development experience
  • User Interface (UI) design knowledge
  • Experience in Hadoop, Spark, Storm or related paradigms and associated languages such as Java/C++, R, Python, etc.
  • Experience with developing web applications with SOA, RESTful, and/or MVC architecture
  • Experience with scripting languages (JavaScript (Node.js) / Python)
  • Experience with the entire software development lifecycle (SDLC)
  • Experienced programming knowledge in both SAS and SQL, Operating system experience with UNIX and relational database knowledge such as ORACLE/TERADATA. SAS/Base, SAS/Stat, SAS/Macro preferred
  • Significant development experience with a lower-level language (Java or C#)
  • Expert HTML, JavaScript, and CSS skills
  • Deep experience designing modular, object-oriented programming
  • Strong experience with server-side Web frameworks (Django (Python), Express (Node.js), Play (Java))
  • Strong experience with relational databases (Microsoft SQL Server, Postgres DB, MySQL)
  • Experience with NoSQL databases (MongoDB, Neo4j)
  • Experience developing across Windows/UNIX
  • Experience developing for mobile platforms
  • Knowledge of professional software engineering practices for the full software development lifecycle including coding standards, code reviews, source control management, build process, testing and operations.
  • Experience mentoring and/or training junior developers

Apply for this position