Previous Job
DevOps Engineer, Senior
Ref No.: 18-00015
Location: Manassas, Virginia
Position Type:Direct Placement
Start Date: 05/11/2017
The DevOps Engineer, Senior plays a major role in transformation to DevOps and Cloud technologies while supporting current and legacy technologies including Serena tools. The DevOps Engineer, Senior is responsible to perform analysis, design and implement solutions, installations, configurations, administrations, and tuning of software application products for various Serena applications. The DevOps Engineer, Senior designs and implements integrations between other software development products (Jenkins, Git, etc). The DevOps Engineer, Senior automates software deployment processes by releasing incremental updates and developing automation tools. The DevOps Engineer, Senior improves communication and collaboration to enable rapid product development by serving as the liaison between the Development and Operations teams. The DevOps Engineer, Senior is responsible to increase customer responsiveness and monitor application performance by anticipating and correcting operational issues before their occurrence. The DevOps Engineer, Senior creates stable operating environments by continuously improving the infrastructure to be easily deployable and scalable. The DevOps Engineer, Senior maintains advanced knowledge of agile methodology, development processes, and programming languages. The DevOps Engineer, Senior has a moderate skill set and develops proficiency within discipline. The DevOps Engineer, Senior conducts tasks and assignments as directed. The DevOps Engineer, Senior works under moderate supervision with some latitude for independent judgment.

  1. 40 %: Lifecycle management of Serena tools, design and implement architectures for enterprise tools, troubleshoot environmental issues, support maintenance weekends, patches and upgrades.
  2. 30%: Migrates to community supported open source technologies (such as Jenkins, GitHub, GitLab, ServiceNow, Atlassian products (JIRA, Hipchat, BitBucket etc), Ansible, Docker etc.).
  3. 20%: Support efforts to implementation of DevOps and CI/CD methodologies. Designs and implements integrations between other software development products (Jenkins, Git, etc).
  4. 10%: Support efforts to migrate to AWS Cloud.

Bachelor's Degree

Related Work Experience: 6-8

Work experience / skills / abilities required to perform the job effectively.
• Prior demonstrated experience in managing and administering IT tools, design and architecture of tools environments with high availability, performance tuning, patching/upgrading, Tier 3 support, triage issues, root cause analysis, production and operations support, etc.
•Solid foundational experience with management and administration of Serena tools CM, RM, SDA and SBM.
•Familiarity/experience with Requirements Management process in a development environment
•Strong communication skills, both written and verbal.
•Design and implement integrations between other software development products (Jenkins, Git, etc)
•Prior experience in DevOps methodologies, CI/CD pipelines
•Prior experience in open source software such as Jenkins, Git, SVN etc
•Prior experience in Solaris Unix and RedHat Linux
•Prior experience or familiarity in Ansible, Python, Docker containers, Oracle DB 11g, 12c, WebLogic, SQLPLUS, Apache/Tomcat, JBoss and J2EE technologies

This position is an individual contributor and has no supervisory responsibilities. Provides functional expertise through day-to-day work tasks. Works under the supervision of management.