Cloud Back-end Architect

Job Description:

We are looking for experienced Cloud Back-end Architect who have experience in the industry for 6-9 years

Responsibilities:

  • Architect and develop scalable full stack solutions for IoT  domain. 

  • Work closely with embedded engineers and clients to  understand the requirements and implement the same.

  • Continuous deployment on cloud infrastructure

  • Create and maintain good quality software documentation.

  • Good verbal & written communication skills in English.

Requirements:

  • Must have skills:

    • Expert in RESTFul API design and implementation. Produce and Consume.

    • Expert in database design and development.

    • Schema, Indexes, Performance and Scalability of SQL and NoSQL style of DBMS like MySQL, PostGreSQL, MongoDB

    • Time series databases is a big plus

    • JavaScript and Python for server side development.

    • Knowledge of algorithms and data structures

    • Familiarity with cloud development and deployment with providers like AWS(preferred) / Azure / GCP

    • Experience with any SDLC Tool like Jira etc.

    • Good knowledge of Automation, Testing and best practices like static code analysis and code coverage

    • Experience in secure web development and best practices like OWASP

  • Good to have skills:

    • AWS Certification  

    • Familiarity with software configuration management tools,  defect tracking tools, peer review tools and source control  systems (like Git). 

    • Knowledge of streaming data and protocols like WebSockets,  MQTT is a big plus 

    • Knowledge of Big Data platforms like Kafka, Flink, Storm is a  big plus 

    • Knowledge of CI/CD like Jenkins, Bamboo etc. 

    • Knowledge of Multi-Threading and Pooling of resources

    • Knowledge HTML, CSS, JavaScript & jQuery. AngularJS or  Reactjs would be a big plus.