*Position: DevOps Engineer*

*Location: Reston, VA*

*Duration: Long Term*

 

Duties and responsibilities:

The DevOps Engineer brings specialist IT and operations knowledge and 
experience to the team in order to bridge the gap between IT operations and 
application development. In addition the DevOps Engineer will: 

 

• Provide expertise and coaching for the team in all matters related to 
environments setup and maintenance, deployment, building and release 
process. 

• Assist the team to write deployment scripts, and maintain their 
environments. 

• Develop DevOps framework and implement standards, processes, and controls 
for release and deployment activities. 

• Implement sound version control best practices based CM systems 
(ClearCase, SVN, GIT , etc.), including branching and merging strategies. 

• Automate the build and deployment of an n-tier enterprise system 
application with multiple underlying technologies (Java, Oracle, 
Salesforce) and technology frameworks in an interop environment. 

• Contribute in developing best practices for infrastructure as code (eg : 
Puppet, Shell scripting), software build tools (Maven, ANT, Shell ) and 
continuous integration tools (Jenkins, Hudson), and infrastructure 
automation (VM Ware, Puppet, Chef, etc.). 

 

*Required qualifications: *

• 3-5 years of experience 

• Experience with Version Control/artifact repository tools (SVN, git, 
Nexus, etc.) 

 

Software build tools (Maven, ANT, Shell), and continuous integration tools 
(Jenkins). 

• Working experience with Jenkins build/deploy pipelines 

• Working experience with Deployments and able to demonstrate full 
deployment life cycle from version control to production implementation. 

• Working experience to create Jenkins build/deployment pipeline. Able to 
explain each step in the build/deploy pipeline. 

• Working experience with AWS Cloud deployment. Able to list and explain 
basic AWS components like EBS, S3, EC2, Lambda, RDS etc. 

• Experience and understanding of versioning and general SCM (source 
control management) concepts: branching, merging, tagging, and labels. 

• Familiarity with software development life cycle models and agile 
programming methodologies. 

• Advanced skills in at least one programming language such as shell 
Scripting Python, or Java. 

• Experience with automated provisioning and DevOps concepts. 

• Experience working in an agile software development environment. 

• Experience working cross functionally across multiple teams. 

• Skilled and experienced with incident management, change management, and 
problem management concepts. 

• Strong co-ordination skills. 

• DevOps background, including automation. 

• Experience with Unix/Linux and Windows system administration, system 
monitoring, resiliency and performance. 

• Ability to work with customers, developers, testing, project management, 
and support staff. 

• Excellent problem solving, analytical skills and technical 
troubleshooting skills. 

• Clarity and precision in verbal and written communications. 

 

*EDUCATION REQUIREMENTS *

Bachelor's degree in Computer Science or related field


*Thank you, *

Vasim

Phone: 609-336-8111

Email ID: va...@hirespt.com

-- 
You received this message because you are subscribed to the Google Groups 
"CorptoCorp" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to corptocorp+unsubscr...@googlegroups.com.
To post to this group, send email to corptocorp@googlegroups.com.
Visit this group at https://groups.google.com/group/corptocorp.
For more options, visit https://groups.google.com/d/optout.

Reply via email to