Following are the key responsibilities of the position - 

  • Design and Implementation of backend APIs for various computer vision applications in AWS and On premise linux environments
  • Writing unit tests, raising pull requests for reviews
  • Peer code reviews
  • Integration with front-end (React.js) and Various system services, databases
  • Working with Agile Development team
  • Interacting with international customers for project related discussions

 

Required Skills 

  • Technical Expertise: 0 to 2 years of hands on experience on following
  • Backend development using Python & Flask
  • AWS Platform services API Gateway, GraphQL, S3, Lambda, DynamoDB, Cloud Formation, Amplify CLI etc. 
  • MongoDB, MySQL
  • RESTful-based web services in XML and JSON data handling
  • Linux, Docker and docker-compose
  • Solid understanding of OOPS concepts
  • Efficient with Tools and Processes
  • GitHub/GitLab
  • Continuous integration tools (Jenkins / Hudson/CircleCI/CloudFormation)
  • Issue tracking tools like JIRA, Redmine etc
  • Following Agile Methodology
  • Implementing Automations
  • Modern application development frameworks and design patterns
  • Communications
  • Timely and appropriate statue reporting, Understanding of DoD (Definition of Done)
  • Effectively communicates to diverse technical and nontechnical audiences, including customers, developers, leads, QA, Architects, senior management etc.
  • Customer Management
  • Understanding of customer requirements & helping customers with elaboration of hidden requirements