ECS is seeking a Development Operations/Full Stack Developer to work in our Dahlgren, VA office.
Job Description:
ECS has an opportunity for a DevOps Architect to support our DoD client. The work location for this position will be located ECS corporate office space in Dahlgren, VA and the customer site.
Essential Roles and Responsibilities:
Design and build components encompassing network, security, identity, governance, development, and operations in Customer's environments.
Operationalize solutions from proof-of-concept through production using automation for repeatability, maintainability, and to enforce standards beginning with automated testing progressing through the Dev/Ops pipeline to automated deployment.
Recommend and if approved use emerging tools and methodologies to automate existing processes and design new virtualized and cloud-based infrastructures based on infrastructure as code mindset; script and deploy infrastructure components.
Provide insight into and knowledge of the latest virtualized and cloud, technology, solutions, industry trends, and best practices.
Provide insight into and knowledge of the latest DevOps, technology, solutions, industry trends, and best practices.
Establish and implement architectural framework for development efforts.
Required Skills:
U.S. Citizen.
Active Top Secret Clearance with SCI eligibility.
Bachelor's Degree (in an engineering, scientific, or technical discipline)
Certification as either a Microsoft Certified: Azure Solutions Architect Expert, or an AWS Professional (Solutions Architect or DevOps Engineer), or as a GCP Professional (Cloud Architect or Cloud DevOps.
IAM Level I certification such as: CAP, CND, Cloud+, GSLC, Security+ CE, or HCISP.
5 or more years of experience doing infrastructure solution architecture.
3 or more years of experience building cloud architecture with AWS, Azure or GCP.
Experience deploying web and service-based applications in Windows/Linux environments.
Experience in writing software in one or more languages, such as Java, Python, Go, JavaScript, C++, PowerShell, or similar.
Experience working with scalable networking technologies such as Load Balancers/Firewalls and web standards (REST APIs, web security mechanisms)
Experience working with deployment and orchestration technologies (such as Docker, Kubernetes, Mesos, OpenStack, Puppet, Chef, Salt, Ansible, Jenkins)
Comprehensive knowledge in definition and management of software requirements, design, code, benchmark testing, debugging, software development lifecycle, architecture, and documentation.
Familiarity with standard IT security practices such as encryption, certificates, and key management.
Familiar with Linux environments.
Experience in ITIL Incident and Problem Management processes.
Experience with cloud infrastructure-as-code (AWS CloudFormation, Terraform, Azure ARM Templates, etc.)
Great working knowledge of IP networking, VPN's, DNS, and load balancing.
Experience with the cloud platforms our clients use such as AWS, Google Cloud Platform (GCP), and Azure.
Working knowledge of modern application delivery methodologies such as containers, serverless frameworks, and microservices.
Familiar with Automated testing processes and procedures.
Familiarity with release management processes.
Familiarity with Source/Version control (Github, GitLab, DevOps, TFS, Bitbucket, etc.) and feature branching strategies.
ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, status as a crime victim, disability, protected veteran status, or any other characteristic protected by law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.
ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3800+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.