Architect/Design/Build/Support patterns and implementation details needed for Event Sourcing (ES) and Command Query Responsibility Segregation (CQRS).
Willingness to work in legacy infrastructure and application as well as green field.
Provide reference implementations and sample repositories that can be utilized by developers.
Including testing libraries
Docker Compose
Log standards and forwarders
Base level infrastructure automation that allows sample repo to deploy to non-prod cloud
Other developer needed supporting tools/configuration.
Be an evangelist who is willing to work across groups to foster a deeper understanding of Security, Cloud, CI/CD, and DevOps principles.
Work as a technical expert who can go wide in application development and cloud architecture, but who can go deep in Security and Implementation details.
Qualifications:
5-10 years of experience in one or more of the following: Java, Clojure, Scala, Node.js, IOS (Swift), Android, Ruby, or Python
Experience with distributed cloud architecture and implementations.
Specifically AWS services such as EC2, ECS, Lambda, API Gateway, Cloud Front, Cloud Watch, Kenesis.
At least 2 years of experience with distributed messaging systems such as Kafka.
At least 2 years’ experience with Infrastructure as Code and AWS AMI and Cloud Formation.
Experience architecting security into the solution.
Experience with Agile/Jira/Confluence/Hip Chat/Slack, Jenkins/Cobertura/PMD/Find Bugs.
Educational, Certifications and/or Other Professional Credentials:
Must have both Applications and Infrastructure background.
Must have strong experience architecting Security into the Solution