Automation Engineer.

Overview

Remote
$60 - $70
Contract - W2
Contract - 12 Month(s)

Skills

Python scripting and workflow automation
Ansible
Docker
Terraform
CI/CD pipelines
automation orchestration frameworks
YAML
JSON
Django
NGINX
API gateway
reverse proxy

Job Details

Automation Engineer.

Location: Remote

Duration: 6months

WWT/Deutsche Bank

We are seeking a skilled and motivated Automation Engineer to support a scalable Software Image Management (SWIM) automation framework. This role focuses on automating multi-step device upgrades and validation workflows across large-scale environments, helping ensure security compliance, software consistency, and operational reliability.

You will work at the intersection of infrastructure automation, software orchestration, and systems integration contributing to automation that drives real-world device changes across the enterprise.

Key Responsibilities:

  • Design and maintain end-to-end automation workflows for software upgrades across diverse device types.
  • Develop structured upgrade logic including pre-checks, execution, post-checks, retries, and rollback paths.
  • Integrate automation workflows with external systems for inventory, job orchestration, change tracking, and reporting.
  • Collaborate with platform owners, developers, and operations teams to improve automation coverage and reliability.
  • Implement job history tracking, structured error handling, and deterministic validation routines.

Required Skills:

  • Proficient in Python scripting and workflow automation.
  • Experience with Ansible or similar configuration management tools.
  • Comfortable working with CI/CD pipelines and automation orchestration frameworks.
  • Strong command of Git, including working in Git-based platforms such as GitLab, GitHub, or Bitbucket.
  • Familiar with Docker and container-based development workflows.
  • Able to read, manipulate, and validate structured data (YAML, JSON).
  • Understands versioning, upgrade dependencies, and validation logic.

Preferred Experience:

  • Experience working in multi-vendor network environments or infrastructure automation.
  • Familiarity with Django or other web frameworks for backend services and APIs.
  • Exposure to SQL for structured data management and querying.
  • Understanding of NGINX as a reverse proxy or API gateway.
  • Experience integrating automation with REST APIs, inventory systems, or orchestration platforms.
  • Exposure to job scheduling, logging, state tracking, or audit pipelines.

Soft Skills:

  • Analytical mindset with strong debugging and troubleshooting ability.
  • Able to clearly communicate with engineering, operations, and leadership teams.
  • Organized, self-directed, and comfortable in fast-paced or ambiguous environments.
  • Committed to building maintainable, scalable automation solutions.

Best Regards,

Saaikumargoud
+1

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.