Location: 100% Remote
Years’ Experience: 10+ years professional experience
Education: Bachelor’s Degree Required
Clearance: Applicants must be able to obtain and maintain a Public Trust security clearance. United States Citizenship is required as part of the eligibility criteria to be able to obtain this type of security clearance.
Key Skills:
- Must have experience architecting complex enterprise solutions and translating business requirements into technical architecture.
- Experience with Microservices architectures.
- Experience with data pipeline architecture for machine learning workflows using batch and streaming data architecture (Kafka, Kinesis, Apache Storm).
- Experience using Python in solution architecture and for data pipeline development, API prototyping and infrastructure automation scripts.
Responsibilities
- Design comprehensive technical solutions that address complex business challenges and identify architectural improvements across multiple technology domains.
- Continuously evaluate and optimize solution architectures to improve performance, security, and cost-effectiveness of technology implementations.
- Collaborate with data scientists, machine learning engineers, and development teams to architect integrated solutions while providing technical leadership and implementation guidance.
- Support business development and account growth by contributing solution architecture expertise to pipeline development and strategic planning initiatives.
- Participate in strategic planning sessions focused on solution portfolio expansion and enterprise growth objectives.
- Provide solution architecture guidance and technical advisory services to ensure secure, compliant, and well-integrated technology implementations.
- Engage directly with senior government executives to present solution architectures, provide technical consultation, and serve as a trusted advisor on complex technology initiatives.
Qualifications
- 10+ years of professional experience planning, building and supporting solution architecture, enterprise systems design, and AI/ML solution delivery.
- Must be able to obtain and maintain a Public Trust security clearance.
- Bachelor’s degree in IT related field required.
- Strong software architecture experience with the ability to translate complex business requirements into scalable technical designs and guide cross-functional teams through implementation.
- Extensive architecture & design experience, including at least three (3) years designing and implementing enterprise-scale AI/ML solutions in AWS cloud environments (including EKS, EC2, Lambda, Kinesis).
- Strong software development background and are proficient in solution architecture patterns including microservices, event-driven architecture, and can provide guidance on architecture pattern selection and best practices.
- Experience designing and implementing real-time data streaming architectures using Apache Kafka or other types of message brokers for high-throughput, fault-tolerant event processing and data pipeline integration.
- Hands-on experience architecting unified analytics platforms using Databricks for large-scale data processing, machine learning workflows, and collaborative data science initiatives.
- Big data experience and technologies such as Databricks, Hadoop, Spark, or similar preferred.
- Experience architecting search and analytics solutions using the Elastic stack and/or Amazon OpenSearch.
- Experience leading digital transformation initiatives including legacy system modernization and developing target-state architecture roadmaps.
- Proficient in multiple programming languages including Java, JavaScript, and Python.
- Deep knowledge of containerization technologies and orchestration platforms including Docker and Kubernetes for solution scalability.
- Strong understanding of enterprise networking, security architectures, load balancing strategies, and database design principles.
- Extensive experience architecting end-to-end data analytics platforms, and cloud migration strategies.
- Demonstrate a strong track record of defining and delivering platform-based products, services, and comprehensive solution portfolios.
- Proven experience developing API platform architectures, and launching cloud-native solutions from concept to production.
- Experience setting up GitOps workflows with ArgoCD.
- Employ exceptional communication and stakeholder management skills, with proven ability to present complex technical solutions to government executives and build consensus across diverse teams.
- Proactively identify solution optimization opportunities and implement cost-effective architectural improvements.
- Have a passion for emerging technologies and applying innovative solutions to meet complex government requirements.
- Possess strong independent problem-solving abilities with experience working in ambiguous environments.
- Collaborative, results-driven, and committed to delivering exceptional client value.