Job Description:
% Breakdown of Responsibilities and Tools Used AWS technologies
Terraform, CI/CD pipeline
Fargate - containers
CloudWatch
Lambda functions
Serverless
Required Skills
Back-end: .NET Core
Front-end: React
API's
Cloud experience - AWS preferred
Required Education and/or Experience:
- At least 4 years of software development experience in analysis, design, development and integration of software products
- At least 6+ years development experience with Python/Java (including Junit framework)
- At least 3 years of experience on Infrastructure as code on AWS using Chef and Terraform and Serverless technologies like Lambda, step functions etc.
- Expert knowledge on microservices, REST Based APIs, Endpoint Protection etc
- Experience with UML/AWS architecture diagrams
- Expert in Devops principles like CI/CD and test driven development (TDD)
- Experience in deployment pipeline with Jenkins
- Solid experience with SQL
- Experience with JBoss or Payara.
- Experience working with Agile methods and iterative development, such as Kanban, Extreme Programming (XP), pair programming, and/or SCRUM.
- Experience with design patterns, refactoring and unit testing and object-oriented analysis/design.
- Expert in non-SQL databases like DocumentDB, Mongo, Dynamo DB etc.
- Knowledge of AWS monitoring systems
- Experience with relational databases, preferably Oracle
- Good communication skills - must be strong enough for customer facing situations
- Proven ability to meet deadlines and to successfully complete deliverables
- Bachelor's degree /4-year college degree in Computer Science, or equivalent work experience