Codal, one of the fastest growing web and mobile development companies in Chicago. Codal seeking an exceptional, full-time, Solution Architect.
Education and experience:
A bachelor's degree in computer science or related field or 4+ years of professional work experience in a related field
Certified Amazon Web Services Exprt or higher
Experience Architecting Linux or Windows Web applications
Required Skills:
An ideal candidate would have 3-5 very strong areas and would have strengths in all the rest. However, the ability to learn an area or technology quickly is more important than a well established, but stale, skill set.
Cloud
Experience designing and consuming cloud services, ideally based on Amazon Web Services
Ability to think in a "cloud-native” manner
Development
Familiarity with Cassandra, DynamoDB
Experience with Containers (Docker) a plus
Familiarity with Horizontal scaling and vertical scaling
Experience building stateless web services
Experience with Agile development methods
Networking
Understanding of fundamental concepts like network security, routing, and load balancing
Good grasp of standard protocols like TCP/IP, SSH, RDP, etc.
Operations
Understanding of operational concepts like change management, on call rotations, escalations, uptime, etc.
Experience in managing production systems on a very large scale
OS
Deep understanding of one of the major OS families (Ubuntu)
Familiar with writing configuration management recipes (SaltStack, Puppet, Chef, or similar)
Architecture & Design
Ability to formalize a design for a variety of audiences
Willingness to work in a team to design the best possible system
Conscious of security concerns
Healthy fear of implementing an insecure solution
Interaction & Communication
Skilled at writing technical design documents and policies
Good social interaction with the immediate team as well as other teams
Ability to work in an extremely geographically distributed company
Good communication skills across multiple mediums