Skip to main content

Automation Engineer

Posted today

united it solutionsIrving (TX)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Automation Engineer.
Location: RemoteWe 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.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this