Provide required support to develop the proof of concept.
Develop coding (business layer coding interface development service development creation of stored procedures etc) as required in the project.
Responsible for setting up, maintaining and evolving the cloud infrastructure of web applications.
Support the planning and training of internal clients when new applications are launched, or new processes are put in place.
Provide peer leadership and collaborate with Leads, team members and other development staff.
Conduct project tracking activity and walk throughs of software code to ensure adherence to quality standards and procedures.
Required Skills
Exposure to Agile Automation and DevOps.
Proficient in SQL, Python, Automated testing.
Proficiency in using relevant AWS services such as S3, Amazon Aurora.
Ability to collaborate with team members to meet project deadlines and milestones.
Ability to work well remotely, responsive, communicates well, and can work in a fast paced environment.
Quick learners are able to quickly understand complex business.
Required Experience
Hands on development experience of 7-10 year scalable IOTM2M applications Demonstrated experience in developing high quality enterprise scale software products using a structured system development life cycle.
Experience in programming applications backed by cloud services.
Experience with AWS cloud IoT Greengrass IoT Things Graph Kinesis SQS EC2 Autoscaling ECS EKS Lambda Elastic Beanstalk RDS Dynamo DB S3 ElastiCache Virtual Private Cloud IAM.
Strong experience in Java development Spring Framework Spring MVC Spring Boot.
Experience in implementing IOT solution covering either Over the Air software update or Device Management is a plus.
Education Requirements
Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.