DevOps Engineer
Information Technology | Remote
Job Description
Information Technology
Remote
2209
Washington DC – 100% REMOTE
Long-term ContractÂ
Job Description:
In order to meet the demands of its clients, Team needs 1 (one) Senior DevOps Engineer. In this role, the individual will be a hands-on Senior Engineer with DevOps skills.
The responsibilities include execution of full life cycle activities in support of multiple devops tools which will include but not limited to:
- Work directly with architect, principal and lead engineer, and other team members on design and implement tasks.
- Plan and build roadmaps for the DevOps Tools such as Artifactory, SonarQube, Jenkins CI, Bitbucket.
- Upgrade / Patch / Migrate DevOps tools
- Accountable for meeting milestones.
- Conduct code review, unit and integration testing.
- Document system design and unit testing information
- Automation of manual steps
Required Skills:
- Hands on with Python, Shell scripting
- Have hands on skills with Jenkins, BitBucket, Sonar, Artifactory, CloudNative Practices. Wide breadth knowledge of development and testing best DevOps practices.
- Outstanding knowledge in Continuous Integration (CI), Testing (CT), Security and deployment(CD) concepts. Knowledge of JIRA and Confluence
- Apply engineering principles to improve resiliency, performance, efficiency and scalability of the DevOps eco system
- Analyze existing processes, practices, within the delivery teams and suggest changes to improve throughput.
- Find opportunities and build automation to reduce teams interdependency
- Stay current with DevOps practices, emerging tools landscape, and predict impact of changes
- AWS EC2 instance maintenance
- Linux administration
- Administer Windows
- Linux certification (current or prior) desirable
- Windows Administrator certification (current or prior) desirable
- Excellent documentation skills
- Self-starter and quick learner
- Be part of on call rotation
Day to Day Activities:
- Maintain operations of the DevOps tools within a team.
- Maintain Jenkins Servers and Agents
- Maintain Artifactory
- Maintain SonarQube
- Maintain Bitbucket
- Monitor Nagios Alerts and respond as per SOP and run books
- Upgrade the tools on a regular cadence.
- Add Change control tickets and attend change control meetings.
- Administer Linux
- Administer Windows
- Administer AWS console where Jenkins Agent exists on the EC2 instance.
Software & Tools:
- Jenkins CI and its plugins
- Artifactory and its plugins
- Bitbucket and its plugins
- SonarQube and its plugins