CGI Federal is seeking an Enterprise Architect responsible for designing, implementing, and maintaining a cloud and container-based solutions to support the development, sustainment, and operational needs of web and mobile applications. This position requires a strong presence in the National Capital Region while working in a hybrid development environment, and is critical to ensuring system security, reliability, and performance optimization across various intelligence and defense applications.
This position is located in our Washington DC office Oversee all architecture work required to design, develop, and implement strategic architectural plans for cloud and container-based web and mobile applications. This includes reporting on progress to Government leads, mission stakeholders, partners and customers at cross-team collaboration meetings and helping to identify opportunities to increase effectiveness, efficiency, scale, and impact.
Collaborate with various stakeholders, assess existing cloud and container infrastructure, and design scalable, efficient, and cost-effective solutions to support web applications for both current and future needs. This role is also responsible for creating and maintaining up-to-date documentation on the cloud architecture, providing technical leadership and support to the IT team, and ensuring compliance with cloud security standards and best practices.
Develop architectural products including diagrams, solution architectures, and relevant deliverables for both the application development and operations & maintenance.
Design and implement the infrastructure needed to deploy machine learning (ML) models, which includes selecting and integrating appropriate software and hardware platforms, creating data pipelines for training and inference, and ensuring the infrastructure can scale to handle large volumes of data and high request loads.
Build and integrate ML solutions such as Generative Artificial Intelligence (AI) with existing and future enterprise systems and applications. This includes ensuring that the ML solutions are compatible with the system's architecture and can effectively interact with other components of the system on low and high side domains.
Maintain daily communication with Government and Contractor leads on requirements, mission priorities, performance measures, program goals, milestones, and support needs.
Notify Government and Contractor leadership of any issues or trends that pose a risk to mission priorities.
Assist functional teams with distilling technical requirements and communicating them to contract staff and tracking progress against them.
Provide a technical need summary to the government program manager and government technical need, giving the client a consolidated roundup across all development efforts, with a special focus on areas that need client intervention.
Design and implement high level software and data science solutions that are scalable, performant, and secure, aligning with the clients mission requirements and IT application, data, and security architecture standards.
Work closely with technical leads, database architects, data scientists, and Information Systems Security Officers (ISSO) to build and integrate applications and ensure secure and seamless data flow and accessibility with both internal and external systems.
Collaborate and communicate effectively with internal and external teams of software developers, data scientists, system administrators, stakeholders, and clients.
Active TS/SCI clearance REQUIRED
Bachelors degree in engineering, computer science, data science, mathematics, or similar technical discipline and 15 years experience.
Experience with managed cloud database services such as Amazon RDS to perform full stack 3-tier application development tasks such as User Interface (UI), application programming interface (API), data tier development.
Understanding of building new applications and modernizing existing systems to integrate with data polyglots including relational, data warehouses, in-memory, document, vector, and graph databases.
Deep understanding of IT infrastructure tasks including DevSecOps, Continuous Integration & Continuous Delivery (CI/CD), infrastructure as code (IaC), backup and disaster recovery strategies, and implementing cloud-native high availability and scaling.
Understanding of Machine Learning concepts and knowledge of basic ML techniques, workflows, and algorithms like large language models, linear regression, object detection, and clustering can help in building, training, and deploying ML models into Production systems.
Experience with containerization technologies like Docker and Kubernetes clustering orchestration, and how to leverage them to automate the deployment, scaling and management of containerized microservice applications and architectures.
Understanding of data security and privacy regulations along with knowledge of best practices and regulations like Risk Management Framework (RMF), Defense Information Systems Agency (DISA) Security Technical Implementation Guides (STIGs) guidance, and National Institute of Standards and Technology (NIST) Special Publication 800-53 catalog of database security controls.
Experience working with data polyglots including relational, NOSQL, in-memory and graph databases. This includes migrating and transforming data between these disparate database engines, disaster recovery strategies, and implementing cloud-native high availability and auto scaling to ensure business continuity.
Excellent written and verbal communication skills to facilitate collaboration and teamwork among teams, ensure documentation is clear, concise, and comprehensive to serve as both deliverables as well as a guide to users, developers, and future team members.
Together, as owners, lets turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, youll reach your full potential becauseIf an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Become a key player at Freeman Health System as an IAM Analyst, safeguarding critical information through innovative identity management solutions.
Join Perforce Software as a Senior Business Systems Administrator and leverage your Salesforce skills to drive business application innovation.
Join Leidos as a Splunk Analyst to optimize security controls and support the mission of the Social Security Administration.
We are looking for a skilled MES Business Technical Analyst to improve manufacturing processes and optimize systems in a collaborative environment.
Join a proactive digital provider as an Application Owner for Salesforce Comms Cloud and CPQ Cloud, leading technical standards and development efficiency.
Join NBCUniversal as a Systems Engineer in Centennial, Colorado, where you will support technology in a leading media production environment.
Seeking a Senior Technology Analyst to drive IT solutions and governance for a leading bank based in Pune.
Join Amazon AWS as a Data Center Operations Technician to help maintain and troubleshoot critical IT infrastructure in a fast-paced environment.
Join ABC Legal Services as a Data Entry Specialist where you can work remotely and support our team in the legal document filing process.
To serve as trusted advisors to our clients, delivering insights they can act on to achieve meaningful and sustainable outcomes.
139 jobsSubscribe to Rise newsletter