Growing Cyber Security Services firm and 2023 Top Work Places to Work recipient seeks a remote Solution Architect.
The ideal candidate will have experience with leading solution architecture and software development within a federal delivery environment. This candidate should have previous experience working in an Agile and DevSecOps environment, excellent problem-solving skills, and a proven ability to guide and advise clients and technical teams. It is essential the candidate have exceptional communication skills and have a wide depth of knowledge and hands on experience with various technologies, and environments including Amazon Web Services (AWS) and Microsoft Azure and Google Cloud. As one of the firm s leading technologists the candidate should also have experience evaluating new technologies for client fit and establishing vendor partner relationships to go to market as one delivery team.
Responsbilities:
- Establish a technical vision and technical standards for a portfolio of programs and projects
- Establish legacy modernization and migration roadmaps for large-scale applications
- Define the architecture of cloud-deployed applications in a cloud-agnostic fashion
- Advise on the best forms of developing containerized applications. (i.e., Docker, Kubernetes)
- Seamlessly lead a breadth of technical delivery activities such as Architectural Modeling, Data Modeling, Software Infrastructure, IT standards, PlatformArchitecture, Project Management, Tactical Planning, Risk Management, Software Product Design, Problem-Solving, Effectiveness measurement, IT Procedures, Strategic Planning, Software Architecture, or IT Policies
- Define and drive DevSecOps best practices within large teams
- Build applications using service-oriented, microservice, and/or API-based architectures at an enterprise scale
- Provide implementation guidance based on best practices to the organization throughout the life cycle of the project
- Advise clients and teams on automation topics including automating deployment, scaling, and management of containerized applications
- Define and build CI/CD pipelines and advise on best practice implementation strategies
- Responsible for the effective and timely delivery of valuable cloud solutions
- Work with clients on long-term strategies to better leverage technology and champion process improvement initiatives
Additionally, the ideal candidate will:
- Have experience with Agile Delivery and tools that facilitate Agile Teams and software life cycle management
- Communicate fluently with business stakeholders, product managers, researchers, and developers
- Provide leadership and mentorship for the technical teams
- Manage multiple projects and priorities at one time
- Serve as a technical advisor to program managers including Identify risks and impediments to hitting program goals, and develop plans to mitigate and resolve
Qualifications:
- Bachelors or Masters degree in Computer Science, Information Systems or a related discipline
- 10+ years experience in one or more architecture domains (e.g., business architecture, solutions architecture, application architecture)
- Advanced knowledge and experience in one or more current programming languages (e.g., Java, Javascript (including AngularJS), Python, Rust, Go, Ruby or PHP)
- Expertise in service-oriented architecture, web services, and Application Programming Interfaces
- Experience working with cloud platforms such as AWS, Azure, and Google Cloud Platform
- Exceptional verbal and written communication skills
- Ability to work with limited direction
- Ability to obtain a security clearance with the federal government
Active Public Trust clearance required. Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.
US Citizenship required
Agile