Jobs
C

Software Engineer – Automation Developer

CGIKA, IN1d ago
Full-timevia indeed

Required Skills

ansibleapiazurebashci/cddockergitgithub actionsgrpckubernetespythonrestterraform

Job Description

Job Title

Software Engineer – Automation Developer

Experience

7\-12 Years

Location

Bangalore (Hybrid)

Employment Type

Full\-Time

About the Role

CGI is seeking a highly skilled Automation Developer to join a global Connectivity Automation team supporting enterprise\-scale automation platforms and engineering workflows.

The ideal candidate will be responsible for designing, implementing, operating, and continuously improving automation ecosystems built on modern DevOps, Infrastructure\-as\-Code, and orchestration technologies. This role focuses on automation platform ownership, CI/CD enablement, infrastructure automation, security compliance, and integration of enterprise systems.

You will work closely with platform engineers, network teams, cloud teams, and business stakeholders to build scalable, secure, and reusable automation solutions that improve operational efficiency and developer experience.

  • *Your future duties and responsibilities**

Key Responsibilities

Automation Platform Engineering

Design, implement, and maintain end\-to\-end automation platforms and frameworks.

Build and manage enterprise automation solutions using GitHub Actions, Terraform, OpenTofu, and Ansible Automation Platform.

Develop reusable automation standards and templates for engineering teams.

Support automation platform lifecycle management, including upgrades, migrations, maintenance, and decommissioning.

CI/CD \& DevOps Automation

Design and support CI/CD pipelines using GitHub Actions and related DevOps tools.

Develop reusable workflows and automation frameworks for software delivery.

Manage self\-hosted runners and workflow execution environments.

Automate build, test, validation, deployment, and release processes.

Infrastructure as Code (IaC)

Develop and maintain Infrastructure\-as\-Code solutions using Terraform/OpenTofu.

Create reusable modules and deployment patterns.

Automate cloud and infrastructure provisioning.

Ensure infrastructure consistency across environments.

Ansible Automation \& Orchestration

Develop and maintain Ansible playbooks, roles, collections, and workflows.

Design orchestration solutions using Ansible Automation Platform (AAP) and AWX.

Implement automation for system administration, configuration management, and network operations.

Perform testing and validation using Ansible Molecule and Ansible Lint.

Integration \& API Automation

Integrate enterprise platforms using REST APIs, Webhooks, and event\-driven architectures.

Develop automation services using Python and Bash scripting.

Build integrations between cloud platforms, infrastructure tools, monitoring solutions, and enterprise applications.

Platform Reliability \& Operations

Monitor automation infrastructure and ensure high availability.

Perform troubleshooting, root cause analysis, and break/fix support.

Maintain automation platform performance, security, and scalability.

Support operational activities and platform optimization initiatives.

Security \& Compliance

Implement secure automation practices including

Secrets Management

Role\-Based Access Control (RBAC)

Pipeline Hardening

Security Scanning

Compliance Validation

Support remediation of security findings and vulnerabilities.

Ensure automation aligns with enterprise governance policies.

Documentation \& Knowledge Sharing

Create technical documentation, architecture diagrams, and operational procedures.

Provide guidance and training to engineering teams.

Participate in design reviews and automation best\-practice initiatives.

Required Skills

Automation \& Orchestration

Ansible Automation Platform (AAP)

AWX

Ansible Playbook Development

Ansible Roles and Collections

Ansible Molecule

Ansible Lint

CI/CD \& Version Control

GitHub

GitHub Actions

Git Workflow Management

CI/CD Pipeline Design

Self\-Hosted Runner Administration

Infrastructure as Code

Terraform

OpenTofu

Infrastructure Automation

Configuration Management

Programming \& Scripting

Python

Bash/Shell Scripting

YAML

JSON

XML

Jinja2 Templates

Cloud Platforms

Microsoft Azure

Cloud\-Native Automation

Infrastructure Provisioning

Integration Technologies

REST APIs

Webhooks

Event\-Driven Automation

Security

Secrets Management

RBAC

Security Automation

Pipeline Security

Compliance Controls

Preferred Skills

GitHub Enterprise Administration

Azure Logic Apps

Azure API Management (APIM)

Azure Application Gateway

Docker

Kubernetes

Network Automation

gRPC

gNMI

YANG Models

DevOps Platform Engineering

  • *Required qualifications to be successful in this role**

Mandatory Skills (Primary Screening)

GitHub

GitHub Actions

CI/CD Pipeline Development

Self\-Hosted Runner Management

Terraform

OpenTofu

Infrastructure as Code (IaC)

Ansible Automation Platform (AAP)

AWX

Ansible Playbook Development

Ansible Roles \& Collections

Python

Bash/Shell Scripting

REST APIs

Webhooks

Azure Cloud

Automation Platform Management

Platform Operations \& Support

Monitoring \& Troubleshooting

Security Automation

Secrets Management

RBAC (Role\-Based Access Control)

Pipeline Hardening

DevOps

Platform Engineering

  • *Together, as owners, let’s turn meaningful insights into action.**

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well\-being and provide you with opportunities to deepen your skills and broaden your horizons.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our team—one of the largest IT and business consulting services firms in the world.

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Bengaluru
Posted
1d ago
Source
Indeed