Software Engineer – Automation Developer
CGI
Date: 9 hours ago
City: Bengaluru, Karnataka
Contract type: Full time
Position 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
Mandatory Skills (Primary Screening)
Required qualifications to be successful in this role
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.
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
Mandatory Skills (Primary Screening)
Required qualifications to be successful in this role
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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Manager - Sales (New Business)
SMS-Magic,
Bengaluru, Karnataka
5 hours ago
Role: Senior Manager / Manager – Sales (New Business)What will you create and do?We are looking for a highly driven and results-oriented Senior Manager / Manager – Sales (New Business) to accelerate revenue growth across the US market through outbound sales and strategic customer acquisition.In this role, you will be responsible for generating new business opportunities, building and managing a...
Software Test Automation Engineering Lead (Bangalore)
Trintech,
Bengaluru, Karnataka
1 day ago
DescriptionTrintech is an award-winning AI-driven Fintech SaaS organisation transforming the way finance teams operate.Our Software Test Automation Lead serves as a hands-on individual contributor responsible for defining test automation standards and advancing quality assurance practices across Trintech’s AI Platform.This role owns test automation for core platform services, including multi-tenant architecture, IAM and OAuth workflows, event-driven services, API gateway functionality, billing...
Applications Engineering, Sr Staff Engineer (Physical Verification)
Synopsys Inc,
Bengaluru, Karnataka
1 day ago
We AreAt Synopsys, we drive the innovations that shape the way we live and connect. Our technology powers the Era of Pervasive Intelligence, enabling breakthroughs in AI, high-performance computing, automotive, mobile, and cloud infrastructure. We deliver industry-leading silicon design, verification, IP, and software solutions that help customers bring innovative products to market faster and with greater confidence.Our Physical Verification Applications...