- 5-10 years of experience developing, tuning and implementing large-scale, complex system architectures
- Demonstrated professional competence in the principles and practices of AWS Cloud architectures as they relate to:
- Demonstrated experience in leading and mentoring technical staff in the development and usage of AWS cloud technology architectures and solutions
- Working knowledge of and experience with other enterprise domains (application, security, infrastructure data, etc.)
- Experience working in Agile/Lean development environment (SCRUM preferred)
- Excellent software development habits (unit tests, in-code documentation, etc.)
- Experience in architecting solutions using Amazon Web Services for SaaS based “cloud-scale,”high availability, reliability and security
- Coding solutions that are composed of Amazon Web Services offerings (including not limited to Lambda, EC2, SQS, SNS, DynamoDB, Cognito)
- Experience in architecting micro-service based architecture
- Assessing the adequacy of technology controls and security measures
- Identity and Access Management (IAM) (Oauth, SAML)
- Experience in creating a technical blueprint that can be leveraged by other IT groups, including the use of Serverless Architecture
- Service-Oriented Architecture
- Design of Continuous Delivery pipelines and the tools used to deliver solutions (GIT, AWS Code Commit, Code Deploy, Code Pipleline, Code Build, Docker, etc.)
- Experience as a developer writing code (python or node preferred)
- BS degree in Engineering, Computer Science or related field/equivalent experience
This is a full-time W2 employee position with the following benefits:
- Competitive base salary
- Paid overtime
- Generous PTO policy, company holidays
- 401k with company match
- Health, Dental, Life, LTD