Network Architect
Role details
Job location
Tech stack
Requirements
We are looking for an experienced Network Architect to join our technology-based program supporting a key Government customer. A Bachelor's or Master's degree in computer science with eleven (11) years of relevant experience and the following skillsets:
-
Must have significant experience with Python, Java, Automation and Systems Design
-
Deep understanding/experience in Cloud technologies (AWS, Azure, Google, IBM, Oracle) enabling you to design solutions answering the complex needs for multifaceted applications and IT systems
-
Ability to provide strategic direction, roadmap and standards
-
Creating and maintaining architecture design and standards within the models
-
Ability to develop high-level system specifications
-
Ability to provide Systems Engineering Lifecycle (SELC) support
-
Ability to collaborate with Engineers regarding design solutions
-
Evaluate current and emerging technologies, identifying solution impact
-
Ability to work independently, with an aptitude for getting things done
-
Develop future technology and architectural advancements to support the customers' vision and goals
-
Knowledge of modern software languages (e.g., Python, Bash Scripting, JavaScript, etc.)
-
Knowledge of configuration management tools (e.g., Puppet, Salt, Terraform, Chef, etc.)
-
Knowledge of Containers (e.g., Docker, Kubernetes)
Preferred Education, Experience, & Skills:
-
Experience with automated testing
-
Model Based Systems Engineering (MBSE)
-
Knowledge of Security Development Operations (SecDevOps) on iterative development projects
-
Knowledge of web applications and frameworks (e.g., Ruby, Rails, Django, etc.)
-
Knowledge of Infrastructure as Code
-
Knowledge of Agile development principles