Post Job Free
Sign in

DevOps Engineer

Company:
Tek Ninjas
Location:
Delaware, IA, 52036
Posted:
June 23, 2025
Apply

Description:

Ansible Programmer

Contract on W2

Hybrid Position

Wilmington, DE or Urbandale, IA

Job Description

Write, test, and maintain Ansible playbooks and roles to enable configuration management, deployments, and orchestration.

Writing code (using YAML) that defines the desired state of systems and automates tasks

Creating scripts (playbooks) and reusable components (modules) to automate tasks like server configuration, software deployment, infrastructure as code, provisioning servers, configuring network devices, deploying applications, and managing cloud resources.

Automate tasks using Ansible for Operating Systems (Red Hat Enterprise Linux, Unix and Windows), Application/Web servers (WebSphere, Tomcat), Database servers (SQL Server and IBM DB2), As well as interaction with other systems using either REST and/or GraphQL APIs.

Deep understanding of Ansible concepts, modules, and playbooks along with programming languages like Python, Shell, and potentially other languages used in automation.

Performing various tests (regression, system, unit) to ensure the reliability and accuracy of automation workflows.

Working with other teams to design, implement, and maintain automated workflows, ensuring integration with existing systems and tools.

Diagnosing and resolving issues related to Ansible automation, including playbooks, modules, and infrastructure.

Ensuring the Ansible environment is up-to-date, secure, performing optimally and maintaining documentation for Ansible playbooks and processes.

Required Skills :Ansible YAML This candidate needs to be able to code within Ansible. Their existing DevOps engineers are strong in manual configuration and traditional scripting (like Bash or PowerShell), but not fluent in Ansible's declarative YAML-based approach.

Apply