- The AWS Technology Analyst is responsible for designing, developing, maintaining and troubleshooting high performance mission critical applications in AWS to meet the company's strategic objectives.
- The candidate will have in-depth knowledge of technologies involved and SDLC models (Waterfall and / or Agile).
Basic Skills & Qualifications (the skills which are absolutely required to be successful in this role; should be a
maximum of 4):
- 2+ Years' experience in application development using AWS Services including (but not limited to): S3, DynamoDB, Lambda, CloudFormation, CloudFront, CDK, ECR, ECS, IAM, SNS, SQS, KMS, VPC
- Experience with CloudWatch, CloudTrail etc.
- 2+ years of experience of design and development using Object Oriented design principles and software design patterns to attain high reusability and maintainability.
- Develop an in-depth understanding of Python architecture and frameworks. Maintain and contribute to product platform as necessary.
- Experience with NoSQL databases
- Experience with Kafka Topic Messages
- Maintain and support products that are released to stakeholders and customers.
- Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen technology platform and development practices.
- Experience in containerizing applications using Docker and Kubernetes.
- Good knowledge of GIT and Cloud Formation.
- Proven experience deploying webservice on AWS
- Proficiency in JavaScript
Preferred Skills & Qualifications (the "nice to have skills" that would be a bonus should the candidate possess them; should be a maximum of 3):
- Experience working with State of Federal agencies
- Agile/Scrum experience
- Experience with MarkLogic
Educational Requirements:
Required years of experience, training, technical skills, and other requirements for job performance:
- 2+ Years of work experience
- 2+ Years of experience in AWS Services, developments, and deployments
- 2+ years of experience in Python and JavaScript
- 2+ years of experience in NoSQL Databases
- 1+ years of experience in implementing, hosting and debugging Web services
- Experience in Performance tuning in SQL
- Experience with JQuery and JSON
Knowledge of software development/ implementation processes and when to apply the processes