DevOps Lead (Strong Ansible/Python Experience)
Ashburn, VA (starts with remote)
Must be a USC
Responsibilities:
· Lead a team of DevOps engineers and developers to enhance and maintain existing Ansible deployment scripts, while adhering to application installation and configuration requirements
· Work with PM and team lead to understand priorities and ensure team is on track and work is completed in a timely manner
· Proactively work with application developers to determine application installation and deployment requirements, and ensure they are satisfied in a variety of environments and deployment configurations.
· Maintain and/or enhance existing CI/CD pipelines to improve development team productivity
· Administer and maintain existing internal software development infrastructure
· Administer and manage existing infrastructures such as Gitlab and build server
· Be able to quickly ramp up on and assess technologies used in the application or to simplify deployment automation and monitoring
· Review deployment architectures and provide feedback on best practices and improvements on efficiency and cost
· Provide guidance and mentorship to new and/or junior developers
Required Skills:
· A degree in Computer Science or other related degree (additional 6 years of experience in lieu of degree)
· At least eight years of professional experience in software development, with two of thoseyears working on DevOps work (automation of application deployment)
· Proficient with Ansible, Python and AWS technologies (i.e. VPC, EC2, EIP etc)
· Proficient with software installation and configuration on Linux, Windows Server OSes
· Proficient in Shell, Bash and various scripting libraries
· Possess a strong development background, understands software design and development best practices, and source code maintenance pratices such as versioning, branching and tagging
· Strong understanding of networking concepts, such as subnetting, routing, public vs private networks, hands on experience setting up various forms of networks a plus
· Experience with automation and deployment of network centric products and solutions a plus
· Experience building enterprise deployments on AWS or Azure a plus
· Experience with automated creation of Cloud resources using tools such as CloudFormation, SDKs, CLI a plus
Contract length: 9 months
Job Types: Full-time, Contract
Salary: $60.00 - $65.00 per hour
Experience:
Education:
Work authorization: