Software Engineer – Automation Developer
Job Summary
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.
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)
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
- Agile
- Delivery management
- Financial management
- Governance
- Project Management
- Risk management
- Supply Chain Management
Together as owners lets turn meaningful insights into action.
Life at CGI is rooted in ownership teamwork respect and belonging. Here youll 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. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.
Your work creates value. Youll 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.
Youll shape your career by joining a company built to grow and last. Youll 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 teamone of the largest IT and business consulting services firms in the world.
Required Experience:
IC
About Company
The COMPANY is one of the few end-to-end consulting firms with the scale, reach, capabilities and commitment to meet clients’ enterprise digital transformation needs. Our 77,500 consultants and professionals work side-by-side with clients in 10 industries across more than 400 location ... View more