DevOps CI/CD Engineer

Job opening ID

Posting title
DevOps CI/CD Engineer

Roles and responsibilities
Must be a US Citizen or Green Card Holder
Estimated duration of 6 months with the potential for extension or conversion.
W2 with full benefits
Customer and contract specific training will be required and provided.
Labor Category: Software Systems Engineer IV

Job Description:
DevOps Ci/CD Engineer
• Collaborate with system engineers, software technical leads, I&T and operations engineers to develop, automate the various stages, maintain, and monitor the CI/CD pipeline.
• Identify opportunities, and implement automation to further automate the build, testing and validation of our product set
• Complete the migration to CI/CD model
• Support and implement automation, software delivery, development and testing tools
• Perform cross training and mentorship to other engineers on CI/CD technologies, implementation, and maintenance of the CI/CD pipeline
• Provide mentorship to other engineers on emerging technologies
• Collaborate with software development and operations to advance DevOps practices

Required Skills:
• Must be a US Citizen or Green Card Holder
• Offer contingent on ability to successfully pass a background check and drug screen
• Demonstrated experience with automated software deployment and integration, techniques, tools, and processes
• Demonstrated experience with building CI/CD pipelines
• Experience with Agile and DevOps development methodologies
• Strong working knowledge of automation, orchestration and configuration management tools such as Selenium, Ansible, Puppet, Chef, Jenkins, Vagrant, Terraform
• Extensive working knowledge of large scale Linux server environments
• Solid communication with cross-functional teams is a requirement, and ability to collaborate remotely
• System knowledge of Linux, server hardware and networking technologies
• Knowledge of networking principles and related technologies, protocols and standards
• Knowledge with revision control systems such as Git, SVN, Mercurial
• Implementation experience with Docker and Kubernetes
• Strong working knowledge of Python and/or other scripting languages.
• Strong experience and knowledge of cloud technologies. AWS, and / or Azure, Google cloud, Cloud deployment and containerization experience

Desired Skills :
• Technical writing - documentation, user guides
• Demonstrated leadership in implementing a CI/CD process
• Strong knowledge of DevOps principles
• Experience with Agile and DevOps development methodologies
• Databases like MongoDB or PostgreSQL
• Terraform scripts to create and configure environments

Number of positions