Jenkins DevOps Engineer

Akumen, Inc.

• $110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience using Jenkins for CI/CD pipeline management.
  • Strong understanding of DevOps practices for managing production systems.
  • Familiarity with infrastructure components including VMs, databases, and security products.
  • Experience in automation tools like Ansible or Terraform is required.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Knowledge of Docker and Kubernetes for containerization.
  • Proven experience with Azure cloud services.

Responsibilities

  • Oversee system migrations to Azure environments using Jenkins.
  • Manage and apply DevOps practices for system maintenance.
  • Create and maintain documentation for system architecture and security.
  • Collaborate with teams to ensure system security.
  • Support enterprise infrastructure migration to cloud services.
  • Automate server and application builds across various environments.
  • Develop cloud security frameworks and implement monitoring measures.

Benefits

  • Opportunity to work on mission-critical projects for the Department of State.
  • Full-time on-site position, providing deep collaboration and team interaction.
  • Potential for professional development through learning new technologies and tools.
  • Involvement in enterprise-level IT DevOps operational models.
Full Job Description
Jenkins DevOps Engineer

Overview:

Akumen is seeking a Jenkins DevOps Engineer to build mission-critical systems to support the Department of State.

The Jenkins DevOps Engineer should possess demonstrable experience working in CI/CD environments using Jenkins within an Azure cloud environment. The Jenkins DevOps Engineer should be well-versed in the architecture and design of CI/CD pipelines, how Jenkins integrates with various tools and services, and how to conduct business within the Azure environment in a secure manner.

Responsibilities:
  • Oversee the migration of multiple systems from on-premise architectures to Azure-based environments, utilizing Jenkins for system deployment.
  • Continuously manage and maintain systems through the application of DevOps practices.
  • Develop and maintain architectural, security, and other necessary documentation for each supported system.
  • Collaborate with security and operations teams to ensure the security of systems.
  • Apply comprehensive knowledge of infrastructure components (VMs, security products, network ports and protocols, databases, middleware, and open-source code) to support DevOps in an enterprise environment, building and sustaining an enterprise IT DevOps operational model.
  • Provide technical support for the transition and migration of enterprise infrastructure components (network, database, middleware, security, and open-source code) to cloud services (e.g., Platform as a Service, Infrastructure as a Service).
  • Assess and implement automation for server and application builds and monitoring across multiple environments (Development, Test, Training, Production, and Disaster Recovery).
  • Develop cloud automated frameworks for security tool deployment and development, leveraging various scripting languages and open-source solutions.
  • Design and implement monitoring and security measures for computer networks, software testing, validation procedures, programming, and documentation (Cloud Security, Application Security, Vulnerability Management, Machine Learning, AI Sandboxing).
  • Formulate and implement cloud security plans to effectively secure company information, infrastructure, intellectual property, and users against accidental or unauthorized modification, destruction, or disclosure.
  • Work autonomously to analyze and update protocols for the security of internal deployment processes, providing relevant information to internal and external customers, suppliers, and partners.
  • Automate repetitive tasks using Linux and PowerShell to improve efficiency and reduce manual effort.
  • Show a willingness to learn new technologies or software from publicly available sources and implement prototypes to explore and validate new solutions.
  • Demonstrate flexibility and adaptability by providing support in various technical areas beyond the primary scope of the position, as needed.
  • Exhibit a proactive approach to learning new skills and technologies to address emerging challenges and support the team effectively.


Required Qualifications:
  • Experience using Jenkins for CI/CD pipeline creation and management.
  • Experience with DevOps practices and principles to manage production systems and infrastructure using code only.
  • Experience with infrastructure components (VMs, Security Products, Network ports and protocols, Databases, Middleware, and open source code).
  • Experience with automation tools and frameworks (e.g., Ansible, Terraform, Chef, Puppet).
  • Proficiency in scripting languages (e.g., Python, Bash, PowerShell).
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Experience with version control systems (e.g., Git).
  • Knowledge of cloud services, specifically Azure.
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines.


Nice to Have Skills:
  • Experience with the ServiceNow Platform and Automated Test Framework (ATF).
  • Demonstrated technical skills in SQL and database management.
  • Proficiency in Java programming.
  • Knowledge of performance testing tools (e.g., JMeter, LoadRunner).
  • Experience with API testing tools (e.g., Postman, SoapUI).
  • Understanding of Agile and Scrum methodologies.


Qualifications Desired:
  • Five years of experience with PowerShell and/or other scripting tools
  • Have and maintain at least one active certification such as CISSP, CCISSP, CEH, CISM, CISA, Cloud+, AWS, CCSP, or other comparable certification which must be approved in advance by the Government PM (on a case-by-case basis).


Additional Requirements:
  • Must have an Active Top Secret level clearance.
  • This is a full-time, on-site position requiring presence at the client facilities in Washington, DC, five days a week.


Similar Jobs

More Jobs at Akumen, Inc.

More Information Technology Jobs

Find similar Jenkins DevOps Engineer jobs: