Description

You will design and develop full stack solutions and microservices within a cloud-based environment.

Responsibilities

  • Build and monitor microservices using NodeJS and distributed architectural design patterns.
  • Implement CI/CD pipelines using Jenkins and AWS CodePipeline.
  • Design and manage database schemas using relational and NoSQL databases.
  • Apply OOAD, UML, and systems analysis to software design and implementation.
  • Set up and manage DataOps workflows.

Required Skills

  • 7+ years of software development experience.
  • Strong proficiency in NodeJS and scripting in AWS environments.
  • Hands-on experience with AWS infrastructure, including VPC, ALB/ELB, Route 53, and KMS.
  • Experience with CI/CD tools such as Jenkins, Bitbucket, Ansible, and CloudFormation.
  • Solid understanding of OO principles and computer science fundamentals.
  • Practical knowledge of distributed architectural design patterns.
  • Experience with both relational and NoSQL databases.
  • Bachelor's degree in Computer Science or Engineering.

Preferred Skills

  • Experience with Java, Python, React JS, or Angular JS.
  • Experience building Infrastructure as Code using AWS CloudFormation.
  • Background in data science or machine learning.

Education

Bachelor's degree in Computer Science, Engineering