Infrastructure Automation Engineer---- Charlotte, NC , Onsite

Charlotte, NC, US • Posted 17 hours ago • Updated 17 hours ago
Contract W2
Contract Independent
Contract Corp To Corp
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • API
  • ARM
  • Agile
  • Amazon Web Services
  • Ansible
  • Auditing
  • Automated Testing
  • Cisco
  • Cloud Computing
  • Collaboration
  • Communication
  • Computer Networking
  • Configuration Management
  • Data Centers
  • Docker
  • Documentation
  • Encryption
  • English
  • Configuration Management Database
  • Continuous Delivery
  • Continuous Integration
  • DevOps
  • Finance
  • Financial Services
  • Generative Artificial Intelligence (AI)
  • Git
  • GitLab
  • Grafana
  • IT Service Management
  • IaaS
  • Infrastructure Architecture
  • Innovation
  • Integration Testing
  • JSON
  • Jenkins
  • Kubernetes
  • Lifecycle Management
  • Linux
  • Management
  • Microsoft Azure
  • Microsoft Power BI
  • Microsoft Windows
  • Network
  • Offshoring
  • Oracle Policy Automation
  • Orchestration
  • Palo Alto
  • Process Improvement
  • Provisioning
  • Python
  • RESTful
  • Real-time
  • Red Hat Linux
  • Regulatory Compliance
  • Roadmaps
  • Scripting
  • Security Controls
  • ServiceNow
  • Software Engineering
  • CyberArk
  • Sprint
  • Storage
  • Terraform
  • Testing
  • VMware
  • Version Control
  • Virtualization
  • Workflow
  • Writing
  • XML
  • YAML

Summary

Infrastructure Automation Engineer
Work Location: Charlotte, NC
Job Description:
Infrastructure Automation Engineer to join our global Communications & Automation organization. This role supports a major U.S.-based financial institution and is part of a broader Engineering team focused on modernizing and automating large-scale, mission-critical infrastructure.

Key Responsibilities
Infrastructure Automation & Development
Design, develop, and maintain automation scripts and frameworks using Python, leveraging modules for OS automation, API orchestration, and infrastructure services.
Automate provisioning, configuration, compliance checks, and lifecycle management across:
Networks (Cisco, PaloAlto, etc)
Linux/Windows servers
Virtualization platforms (Nutanix AHV, OpenShift, Kubernetes)

Storage systems
Infrastructure services and toolchains
Build reusable automation modules using YAML, JSON, XML, and templating engines like Jinja2.
Develop and consume RESTful APIs for interacting with infrastructure platforms, provisioning systems, and internal services.
Engineer automation as reusable, modular, idempotent software libraries and roles that converge to a desired state rather than one-off scripts.
Integrate provisioning with self-service and ITSM / CMDB workflows (e.g., ServiceNow) so requests, configuration items, and change records stay accurate.

Infrastructure as Code (IaC) & Tooling
Develop and maintain automation artifacts using Ansible for configuration management and workflow orchestration.
Contribute to IaC workflows using Terraform, Ansible, or cloud-native provisioning tools.
Manage Git-based version control practices, including branching strategies, pull requests, and code reviews.
Integrate infrastructure automation into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps), including automated testing, linting, and deployment workflows.
Test automation before it ships unit and integration testing (e.g., pytest, Molecule) with linting and policy checks enforced in the pipeline.
Implement drift detection and remediation so infrastructure stays aligned to its declared state.

Infrastructure Architecture & Security
Apply solid understanding of core infrastructure concepts including compute, virtualization, storage, OS configuration, and foundational networking.
Automate integration with security controls, secrets management systems, and compliance enforcement frameworks.
Support automation across hybrid environments including on-prem data centers and public cloud (AWS, Azure).
Implement secure communication, encryption, and identity-aware workflows within automation platforms.
Enforce security and compliance standards as policy-as-code (e.g., OPA/Gatekeeper, Sentinel, Kyverno) within delivery pipelines.
Externalize secrets to a vault (e.g., HashiCorp Vault, CyberArk, or cloud key stores) never embedding credentials in code or state.
Produce audit traceability and support separation of duties and change-approval controls expected in a regulated financial-services environment.

Linux, Systems & DevOps
Administer Linux environments used for automation engines, CI/CD workers, and execution nodes.
Deploy and manage containerized automation services or similar technologies.
Follow DevOps best practices including CI pipelines, code reviews, documentation, and observability.
Contribute to monitoring and telemetry automation using frameworks like Prometheus or Elastic (preferred but not required).
Instrument automation for observability (metrics, logs, traces) and help define basic SLIs/SLOs for the services you automate.

Collaboration & Cross-Functional Work
Work closely with compute, cloud, platform, security, and operations teams to design holistic automation solutions.
Translate complex infrastructure requirements into modular, scalable automation logic.
Participate in Agile ceremonies, sprint planning, architecture reviews, and roadmap discussions.
Collaborate effectively across distributed India and U.S. teams, with clear written communication and overlap for real-time work with U.S. stakeholders.

Innovation & Emerging Technologies
Explore emerging automation technologies, including policy-as-code, event-driven automation, and AIOps.
Recommend process improvements, reusable frameworks, or new tooling to elevate automation maturity.
Contribute to standards, templates, and best practices for automation across the enterprise.
Apply event-driven automation and AIOps (event correlation, anomaly detection) to reduce toil, and explore GenAI-/agent-assisted automation with appropriate guardrails.
Required Qualifications
5-7+ years in infrastructure automation.
Strong proficiency in Python for automation, including experience working with APIs, structured data, and system automation libraries.
Hands-on experience with Ansible (playbooks, roles, inventories) or other configuration management tools.
Experience working with structured data formats (JSON, YAML, XML) and templating systems.
Solid understanding of core compute, OS fundamentals, virtualization concepts, and general infrastructure architecture.
Experience with Git, code reviews, and collaborative development workflows.
Familiarity with CI/CD platforms (Jenkins, GitLab CI, Azure DevOps, etc.).
Experience with Power platform, PowerBI, Power Automate, etc.
Strong Linux systems background.
Demonstrated software-engineering discipline: writing reusable, idempotent, testable automation rather than one-off scripts.
Experience testing automation (e.g., pytest) and exposure to policy-as-code / compliance guardrails and secrets management.
Strong written English and the ability to collaborate effectively with distributed U.S. and India teams.

Preferred Qualifications
Experience automating cloud infrastructure (AWS, Azure) using IaC (Terraform, CloudFormation, ARM).
Exposure to virtualization and containerization technologies (Nutanix, Docker, Kubernetes).
Understanding of Python testing frameworks (pytest).
Experience with monitoring/telemetry automation (Prometheus, Grafana, Elastic).
Familiarity with AIOps concepts or event-driven automation platforms.
Experience working in highly regulated industries (financial services preferred).
Self-service / orchestration platforms (ServiceNow, VMware Aria Automation) and ITSM / CMDB integration.
GitOps (Argo CD, Flux); policy-as-code (OPA, Sentinel, Kyverno); secrets management (Vault, CyberArk).
Observability tooling and OpenTelemetry, with basic SLI/SLO practice.
Relevant certifications (Red Hat / Ansible, HashiCorp Terraform Associate, CKA, AWS / Azure, security).
Experience supporting U.S. or global financial-services clients in an offshore delivery model

Mandate Skills:
Automate server, network, storage, and cloud resource provisioning.
Develop and maintain Infrastructure as Code (IaC) solutions.
Create deployment and configuration automation workflows.
Sirisha N
Sr IT Analyst
Humac Inc.
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.
  • Dice Id: 10202300
  • Position Id: 9020283
  • Posted 17 hours ago
Contact the job poster
Sirisha Nellipudi

Sirisha Nellipudi

Recruiter @ HUMAC INC.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Charlotte, North Carolina

Today

Easy Apply

Contract

Depends on Experience

Charlotte, North Carolina

Today

Easy Apply

Full-time

70 - 70

Remote

Today

Contract

90-105/hr

Remote

Today

Easy Apply

Contract, Third Party

$70 - $75

Search all similar jobs