FS2- DevOps / AWS / Python Engineer
Gainesville, VA
Direct Placement
Paid relocation available
Up to $180,000 Annually
Primary Purpose
We are seeking an experienced DevOps Engineer to assist with the development, integration, deployment, and sustainment of mission critical systems.
Major Duties & Responsibilities
· The responsibilities of this role are to automate manual processes currently being handled manually as well as maintain and operate new processes as developed by the CAAT.
· Develop Windows automation with the use of Python and/or Microsoft PowerShell, as appropriate
· Support the deployment of microservices via a DevSecOps pipeline within a Windows and Linux-based multi-tenant environment.
· Develop, update, and maintain GitLab CI/CD pipeline code
· Configure, troubleshoot, and deploy docker containers
· Review code within Git and extract/create engineering documentation as needed
· Support Developer deployments
· Provide technical guidance for all capabilities/microservices
· Support Developer testing in the environment
· Create and Maintain DevOps documentation
· Conduct Security remediation as needed from scans
Qualifications:
· Proactive self-starter demonstrating a positive, willing attitude and excellent oral and written communication skills.
· 2-3 years of recent experience with Kubernetes infrastructure. Preferably with OpenShift or EKS
· 2-3 years of recent experience in Docker containers
· Proficiency with Microsoft PowerShell, Python, or similar scripting languages.
· Demonstrated experience administrating both Microsoft Windows and Linux operating systems.
· Understanding of custom code development/reviews
· Experience with GITLAB functionality, error codes and scripting
· Experience using AWS services/technologies (e.g. CloudFormation, S3, ECS)
· Experience with AWS Serverless architectures (lambda, API gateway, load balancing, autoscaling)
· Experience supporting development testing
· Experience with cloud-based architectures
· Understanding of DevSecOps methodologies and workflow
· Experience developing and managing CI/CD pipelines
· Knowledge of SW Development and SW Sustainment Practices
· Team Collaboration tools (Jira, Confluence, RocketChat)
· Must have a CompTIA Security+ CE or equivalent DoD 8570 IAT Level II certification
· Must possess an active Top Secret Security Clearance with ability to obtain SCI post hire
· · Typically requires a BS in Information Systems, Information Technology, Computer Science or closely related discipline and 4+ years of prior relevant experience or Masters with 2+ years of prior relevant experience.
· Active Top Secret
Preferred Qualifications:
· Experience with GitLab CI/CD
· Experience with AWS Lambda and AWS ECS
· Experience with troubleshooting, configuring, and deploying docker containers
· AWS certification (e.g. DevOps Engineer, Solutions Architect)
· Linux certifications
· Experience with ArcGIS or geospatial technologies
We are an EOE.