What are the responsibilities and job description for the AWS Solution Architect position at Axiom Path?
The ideal candidate will have demonstrated success in solution design /implementation, project delivery, and leading development technical efforts using a variety of tools, languages, frameworks, and technologies.The ideal candidate will also be comfortable in a mentorship role providing guidance to developers to help bring the team up to speed on writing cloud-based applications as well as thinking cloud first.
YOUR RESPONSIBILITIES
Work with on-shore and off-shore developers to design and move On-Premises applications and processes to AWS.
Partner with our Cloud Engineering team to get AWS resources created as needed.
Work closely with our Enterprise Architecture group to ensure that solutions align with accepted principles and patterns established, to share insights and experiences of projects in flight and discuss new patterns and practices to help move IT forward with modern cloud-based application development.
Demonstrated ability to design resilient distributed systems in a hybrid environment considering integrated applications/data sources.
Ability to implement designs as needed which could include some development work.
YOUR QUALIFICATIONS
Expertise in Java (Spring Boot), Python, Angular JS, Docker, Terraform, APM(NewRelic), Automated Testing, NoSQL design patterns, RESTful APIs, Domain Driven Design, Architecture Styles (Layered, Service-Based, Event-Driven, Microservices).
Experience leveraging AWS services in designs and implementations including ECS/ECR, StepFunctions, Lambda, RDS (Postgres/MySQL), DynamoDB, SQS, SNS, Kinesis, S3, EFS, CloudFront, API Gateway, CodeBuild/ CodePipeline, IAM, EventBridge.
Experience with database technologies including relational and NoSQL (e.g., Oracle, MySQL, PostgreSQL, DynamoDB, etc.)
Effective problem-solving skills.
Strong teamwork focus and the ability to foster collaboration within and across teams.
History of supporting production deployed applications and resolving escalated technical issues.
Familiar with code management, defect management, ticket and project management tools.
Experience with code collaboration platforms such as Bitbucket/Git, submitting/reviewing/approving pull/merge requests.
Passion for change and continual improvement and learning.
ADDITIONAL QUALIFICATIONS
Experience with resilient application design and secure coding practices.
Experience using test-driven (TDD) or behavior-driven (BDD) development.
Possess excellent communication skills, with an emphasis on verbal and written communication.
Ability to be a strong advocate for process and technology improvement.
Exposure to Okta, Talend, Snowflake, LocalStack.
Salary : $75 - $80