Sr. Solutions Architect / Engineer

Location: Washington, DC, United States
Date Posted: 08-03-2018
Role Summary:
The Senior Solution Architect is responsible for designing the technical architecture of the overall technical solution, which includes making the key technical decisions that constrain the overall design and implementation of the project. The Senior Solution Architect must have a wide breadth of technical expertise across all of the solution architecture domains in the scope of the project, and may also be an expert in one or more technical domains including: enterprise application architecture, middleware and service orchestration architecture, network architecture, cloud architecture, data center architecture, systems engineering, enterprise architecture, distributed computing architecture, database architecture or big data analytics architecture.
 
Key Responsibilities:
The Senior Solution Architect is involved in multiple phases of the software development life cycle. The core responsibilities of the architect include:
- Help in the elicitation, definition and documentation of functional and technical requirements
- Lead the team defining the solution architecture of the software system
- Communication of the architecture description and design documents to the development team and stakeholders
- Validate that the solution’s implementation aligns with design documents, design patterns and the architecture description specification
- Configuration management and life cycle management of the architecture description artifacts
 
Required Experience and Expertise:
- Bachelor’s of Science in Computer Science, Engineering, Mathematics or related field
- Minimum 10 years of professional experience in the design, development and delivery of software systems
- Minimum 4 years of professional experience leading the definition and implementation of technical design
- Minimum 3 years of experience developing software applications with at least two of the following technical stacks: Java EE, Python, NodeJS, .NET
- Minimum 3 years of experience with at least one of the following relational database management systems: PostgreSQL, Microsoft SQL Server, Oracle DB, MySQL, MariaDB
- Minimum 1 year of experience with at least one of the following NoSQL database management systems: MongoDB. ElasticSearch, Solr, DynamoDB, AWS S3, Kafka, Prometheus, Cassandra, Accumulo, HBase or InfluxDB
- Minimum 3 years of experience with identity management, authentication and authorization protocols including at least one of the following: certificate-based private key infrastructure, Kerberos, or OpenID Connect and OAuth2.
- Minimum 2 years of experience with fundamentals of Linux architecture and usage
- Minimum 2 years of experience designing solutions on Cloud platforms including Amazon Web Services, Microsoft Azure, Google Compute Engine, Kubernetes and/or OpenStack
- Active DoD TS/SCI 
 
Additional Experience and Expertise:
- Graduate degree in Computer Science, Engineering, Mathematics or related field
- AWS Certified Solutions Architect or AWS Certified Solutions Developer
- Security+, CASP CE, CISSP or Certified Ethical Hacker (CEH)
- CCNA or Network+ or equivalent
- RHCE, RHSA, Linux+ or equivalent
Lauren Newton
Recruiter
SoundWay Consulting, Inc.
l.newton@soundwayconsulting.com
Office:  571-210-0624, ext 120
 
this job portal is powered by CATS