IoT Cloud Systems Developer Job Description
Bastian Solutions is an industry leader in innovative material handling systems and technology. The Internet of Things (IoT) Cloud Systems Developer is primarily responsible for designing and implementing cloud infrastructure to support IoT ecosystems. The developer should be comfortable with microservices and database architectures. Comfortability with investigate new technologies or methods for new IoT-based solutions or improvements to various aspects of existing projects is desired. This position would work with the IoT Business Unit to assist in the deployment and maintenance of cloud-based services.
Superior Performance Objectives: An excelling candidate will be one who: • Has strong knowledge of programming, IT infrastructure management, and native cloud development • Takes initiative to fill in gaps in the development lifecycle • Completes any tasks necessary to achieve a production-level cloud infrastructure (this can include tasks beyond coding) • Is a curious self-learner who applies new theories to practical applications
Attributes: Creative Very strong technically Comfortable with start-up atmosphere Capable of assimilating collaborative teams to reach a common technical goal Enjoys technology and how it can be applied to real world applications Team player, open to different and opposing ideas Excellent communication skills Has a good sense of the morale and cultural heartbeat of the company Responsive to requests Positive, Energetic, and Optimistic Comfortable operating independently, autonomously Ambition and desire to succeed
General Responsibilities: • Design and implement microservices to support cloud infrastructure • Design and implement automation scripts to streamline testing and maintenance activities for entire IoT ecosystem • Assist and maintain development operations (DevOps) systems to streamline feature development and bug fixes • Design, optimize and maintain backend database architecture • Collaborate with web development team to implement application layer (back-end and front-end) features • Develop unit and integration tests to improve robustness of the cloud architecture • General assistance with taking products to market • Other duties as assigned
Qualifications: • Bachelor’s or Master’s in Computer Science, Computer and Information Technology, or related field • 1+ years of professional software development experience • Amazon Web Services experience • Understanding of design patterns, data structures, and algorithms • Experience with various database architectures • Experience with serverless application development • Experience with DevOps • Understanding of RESTful APIs • Ability to quickly learn new libraries and programming frameworks • Ability to devise elegant software solutions when given an engineering problem
Pluses: • Amazon Web Services Solutions Architect Certification • Experience with .NET/C# • Experience with Agile environments
Please send your resume and cover letter to Natalie Hogan at firstname.lastname@example.org.