Role-specific knowledge:

  • Familiarity with Microservices Architecture, Cloud Architecture, and Container Architecture
  • At least 6 years’ worth of experience using back-end technologies such as
    • Python
    • Nde.js
    • Java

  • Experience with cloud technologies (Amazon AWS is strongly preferred):

    • API Gateway, CloudWatch, DynamoDB, SQS, SNS, Kinesis, S3, etc.
    • Automated deployment and configuration of components and systems
    • Compute: Kubernetes and Serverless
    • Virtual networks, including communication with on-premises networks
    • Continuous Integration, Continuous Delivery (design, configuration, and operation)
    • Infrastructure as Cde (Terraform, Cloud Formation)
    • Monitoring and log analytics

  • Experience with Databases both SQL and NoSQL
  • Experience with:

    • Web Services Design & Deployment
    • REST
    • GIT

  • Experience with Design / Architecture Patterns
  • Experience in AGILE or SCRUM.

Minimum Requirements:

  • Develop and operate production-ready business applications.
  • Liaise with customers, team members, and external vendors.
  • Deploy applications in AWS (via Github).
  • Monitoring and operation of applications within AWS CloudWatch.
  • Applying cloud-security patterns and concepts to the solutions and deployments.

Desired Skills:

  • Python
  • NodeJS
  • Java
  • AWS

Learn more/Apply for this position