Back to jobs

Infrastructure Automation Specialist – Python, Ansible, F5 LTM/GTM & Network APIs

Synechron · Bengaluru - Bellandur (GTP)

Spotted 40d agoFull-time

Job details

Employment
Full-time
Posted
Sep 17, 2026
Last confirmed open
Oct 28, 2026

What you'll need to apply

The basics this application requires — it may ask more

NameEmailPhoneCountryResume
Job description

About this role

Job Summary

Synechron is seeking an Infrastructure Automation Engineer to implement and maintain automation solutions for infrastructure certification, plant management, and infrastructure-on-demand services.

The role requires hands-on experience with Python, Ansible, infrastructure APIs, F5 load balancers, networking protocols, Linux-based environments, and lab-based testing.The Infrastructure Automation Engineer will work with internal clients and stakeholders to understand business requirements and design well-architected solutions.

The role contributes to business objectives by improving infrastructure provisioning, certification efficiency, operational consistency, test coverage, deployment speed, and service reliability.

Software Requirements

Required Software Skills

  • Python: Hands-on experience automating infrastructure installation, configuration, management, certification, and testing activities.
  • Ansible: Practical experience developing and maintaining playbooks, roles, automation workflows, and infrastructure configuration processes.
  • Shell scripting: Experience using shell or other scripting/programming languages to automate repetitive infrastructure tasks.
  • F5 LTM and GTM: Expertise in configuration, administration, troubleshooting, and API-based integration.
  • F5 TMSH, iControl, and iRules: Practical experience using these capabilities for configuration, automation, service management, and integration.
  • Networking technologies: Strong understanding of TCP/IP, BGP, HTTP, SSL, and networking concepts across all relevant layers.
  • Linux command line: Comfort working in Linux-based environments for configuration, troubleshooting, automation, testing, and operational support.
  • Infrastructure APIs: Experience extending and integrating APIs to provide infrastructure-on-demand capabilities.
  • Lab-based testing: Experience performing and automating testing for new hardware and software certification.
  • Software versions: Experience working with the Python, Ansible, Linux, F5, networking, API, automation, and testing tool versions used by the assigned Synechron project. Ability to assess compatibility and upgrade considerations is required.

Preferred Software Skills

  • Experience with additional programming or scripting languages.
  • Hands-on experience deploying and configuring network infrastructure, including Cisco, Arista, or comparable platforms.
  • Experience with the Infoblox suite of DNS and DHCP products.
  • Knowledge of virtualized and containerized infrastructure.
  • Understanding of software version control, deployment, build tools, and software development lifecycle practices.
  • Experience with infrastructure testing, continuous integration, continuous delivery, or automated release tools.
  • Recognized industry certifications from F5, Cisco, or other relevant technology vendors.

Equivalent tools and platforms may be considered where they provide comparable capabilities.

Overall Responsibilities

  • Implement automation for certification and plant management using Python and Ansible.
  • Automate repetitive infrastructure installation, configuration, provisioning, management, and validation tasks.
  • Extend and integrate APIs to provide infrastructure-on-demand capabilities.
  • Design, develop, test, document, and maintain automation workflows and reusable components.
  • Perform and automate lab-based testing as part of new hardware and software certification.
  • Configure, manage, integrate, and troubleshoot F5 LTM and GTM load balancers.
  • Use TMSH, iControl, and iRules to support F5 configuration, automation, integration, and operational requirements.
  • Apply knowledge of TCP/IP, BGP, HTTP, SSL, and other networking concepts when designing and troubleshooting solutions.
  • Work with distributed web applications and understand the infrastructure required to support their availability, performance, scalability, and connectivity.
  • Use Linux command-line tools for infrastructure configuration, automation, testing, monitoring, and issue resolution.
  • Communicate with internal clients and stakeholders to identify new business requirements.
  • Translate stakeholder requirements into well-architected, secure, scalable, supportable, and maintainable infrastructure solutions.
  • Collaborate with infrastructure, network, software, testing, security, and operations teams to deliver automation initiatives.
  • Investigate failures, resolve defects, improve automation reliability, and document technical findings.
  • Support infrastructure certification outcomes by ensuring that test activities are repeatable, traceable, and aligned with defined requirements.
  • Evaluate new technologies and recommend improvements to infrastructure automation, testing, deployment, and service delivery.
  • Consider sustainability by reducing manual rework, improving resource utilization, reusing automation components, and minimizing unnecessary infrastructure provisioning and test activity.
  • Deliver automation solutions that meet agreed requirements for functionality, reliability, security, maintainability, and operational support.

Technical Skills (By Category)

Programming Languages

Essential

  • Python for infrastructure automation, API integration, configuration management, testing, and operational tooling.
  • Shell scripting or another scripting/programming language for infrastructure automation and command-line operations.
  • Ability to write maintainable, reusable, testable, and well-documented automation code.
  • Ability to troubleshoot scripts, automation workflows, API interactions, and infrastructure-related failures.

Preferred

  • Experience with additional programming languages used for automation, infrastructure management, testing, or software development.
  • Familiarity with structured data formats and API data exchange, including JSON or YAML.
  • Experience developing reusable libraries, modules, or automation frameworks.

Databases/Data Management

Essential

  • Understanding of configuration data, infrastructure inventory, service metadata, test results, and certification records.
  • Ability to manage, validate, and document data used by automation workflows and infrastructure APIs.
  • Experience working with structured configuration files and data exchanged through APIs.

Preferred

  • Experience integrating automation with relational or non-relational databases.
  • Familiarity with configuration databases, infrastructure inventories, DNS data, DHCP data, or asset-management systems.
  • Experience maintaining data consistency, traceability, and auditability across infrastructure processes.

Cloud Technologies

Essential

  • Understanding of infrastructure-on-demand concepts and automated provisioning.
  • Ability to apply infrastructure automation principles in distributed or cloud-enabled environments.
  • Understanding of scalability, availability, networking, configuration, and operational requirements for infrastructure services.

Preferred

  • Knowledge of virtualized and containerized infrastructure.
  • Experience automating cloud infrastructure or integrating infrastructure APIs with cloud services.
  • Familiarity with infrastructure-as-code, container orchestration, or cloud-based testing environments.
  • Awareness of resource-efficient infrastructure design and cloud cost considerations.

Frameworks and Libraries

Essential

  • Experience with Ansible playbooks, roles, modules, variables, templates, inventories, and automation workflows.
  • Experience with F5 TMSH, iControl, and iRules.
  • Experience extending and integrating infrastructure APIs.
  • Ability to build reusable automation components for infrastructure management and certification.

Preferred

  • Familiarity with Python libraries for API integration, networking, testing, logging, or automation.
  • Experience with infrastructure-as-code frameworks and configuration-management tools.
  • Exposure to libraries or platforms supporting virtualized, containerized, or cloud-based infrastructure.

Development

Interested in this role?Continue on Synechron's careers page.
Apply on Synechron