Python Automation Engineer

Capco Technologies Pvt Ltd

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Capco seeks a senior Python engineer with hands-on Ansible automation experience for enterprise automation and integration projects in Bengaluru/Bangalore. The role focuses on building scalable automation solutions, integrating systems via REST APIs, and supporting infrastructure automation initiatives.

The candidate will collaborate with DevOps, Infra, Cloud, and Development teams to streamline deployment processes, implement robust logging and monitoring, and maintain comprehensive technical

Qualifications

  • Strong Python programming skills with hands-on experience in automation.
  • Hands-on experience with Ansible Automation Platform and playbooks.
  • Develop, consume, and integrate REST APIs with enterprise systems.
  • Knowledge of API authentication mechanisms (OAuth2, JWT, API Keys).
  • Experience with Linux/Unix and shell scripting.

Responsibilities

  • Design, develop, and maintain Python-based automation frameworks.
  • Create and manage Ansible playbooks, roles, and workflows for deployment.
  • Develop and consume RESTful APIs with internal/external systems.
  • Automate repetitive tasks and improve system efficiency through scripting.
  • Collaborate with DevOps, Infra, Cloud, and Development teams to streamline deployments.
  • Implement logging, monitoring, and error handling in automation solutions.
  • Maintain technical docs for scripts, APIs, and automation processes.
  • Participate in code reviews and enforce coding standards.

Skills

Python programming
Ansible Automation
REST APIs
OAuth2/JWT/API Keys
JSON/YAML/XML
Git/GitHub/GitLab
CI/CD pipelines
Linux/Shell scripting
Debugging/Performance

Education

Bachelor's degree in CS/IT/Engineering

Tools

Docker
Kubernetes
Terraform
Jenkins/Azure DevOps
Prometheus/Grafana/ELK

Job description

Python Ansible Developer

Job Title: Python Engineer

About Us

Capco, a Wipro company, is a global technology and management consulting firm. Awarded with Consultancy of the year in the British Bank Award and has been ranked Top 100 Best Companies for Women in India 2022 by Avtar & Seramount. With our presence across 32 cities across globe, we support 100+ clients across banking, financial and Energy sectors. We are recognized for our deep transformation execution and delivery.

WHY JOIN CAPCO? You will work on engaging projects with the largest international and local banks, insurance companies, payment service providers and other key players in the industry. The projects that will transform the financial services industry.

MAKE AN IMPACT Innovative thinking, delivery excellence and thought leadership to help our clients transform their business. Together with our clients and industry partners, we deliver disruptive work that is changing energy and financial services. #BEYOURSELFATWORK Capco has a tolerant, open culture that values diversity, inclusivity, and creativity.

CAREER ADVANCEMENT With no forced hierarchy at Capco, everyone has the opportunity to grow as we grow, taking their career into their own hands.

Diversity & Inclusion

We believe that diversity of people and perspective gives us a competitive advantage.

Location

Pune / Bangalore

Experience

7 to 10 Years

Job Summary

We are seeking a highly skilled Python Engineer with hands‑on experience in Ansible automation, REST API development/integration, and scripting for enterprise applications. The ideal candidate will be responsible for developing automation solutions, integrating systems, building scalable APIs, and supporting infrastructure automation initiatives.

Key Responsibilities
  • Design, develop, and maintain Python-based applications and automation frameworks.
  • Develop, consume, and integrate RESTful APIs with internal and external systems.
  • Create and manage Ansible playbooks, roles, and automation workflows for infrastructure and application deployment.
  • Automate repetitive operational tasks and improve system efficiency through scripting.
  • Collaborate with DevOps, Infrastructure, Cloud, and Development teams to streamline deployment processes.
  • Troubleshoot and resolve issues related to automation, integrations, and application performance.
  • Implement logging, monitoring, and error‑handling mechanisms in automation solutions.
  • Maintain technical documentation for scripts, APIs, and automation processes.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
Required Skills
  • Strong experience in Python programming.
  • Hands‑on experience with Ansible Automation Platform.
  • Experience in developing and consuming REST APIs.
  • Good understanding of API authentication mechanisms such as OAuth2, JWT, API Keys, and Basic Authentication.
  • Knowledge of JSON, YAML, XML, and data parsing techniques.
  • Experience with Git, GitHub/GitLab, and CI/CD pipelines.
  • Understanding of Linux/Unix systems and Shell scripting.
  • Experience with debugging, testing, and performance tuning.
Preferred Skills
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Knowledge of Docker and Kubernetes.
  • Exposure to Terraform or Infrastructure as Code (IaC).
  • Familiarity with Jenkins, Azure DevOps, or other deployment tools.
  • Understanding of monitoring tools such as Splunk, Prometheus, Grafana, or ELK.
Qualifications

Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. Relevant certifications in Python, Ansible, Cloud, or DevOps will be an added advantage.

Desired Competencies
  • Strong analytical and problem‑solving skills.
  • Excellent communication and stakeholder management abilities.
  • Ability to work independently and in a collaborative environment.
  • Quick learner with a passion for automation and process improvement.

Nice to Have Experience in enterprise automation projects. Exposure to IT infrastructure automation and configuration management. Knowledge of Agile/Scrum methodologies.

If you are keen to join us, you will be part of an organization that values your contributions, recognizes your potential, and provides ample opportunities for growth. For more information, visit www.capco.com. Follow us on Twitter, Facebook, LinkedIn, and YouTube.

Experience Level

Senior Level

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Ansible Developer
Python Ansible Developer

Linuxconfig • India

On-site
INR 1,500,000 - 1,900,000
Python Engineer
Python Engineer

Capco • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Automation Engineer
Automation Engineer

Capco • Bengaluru

On-site
INR 800,000 - 1,200,000
Automation QA Engineer
Automation QA Engineer

Capco Technologies Pvt Ltd • Bengaluru

On-site
INR 1,500,000 - 2,400,000
Python Developer - HR Strat/Engineer
Python Developer - HR Strat/Engineer

Capco • Bengaluru

On-site
INR 350,000 - 550,000
Ansible and Python with Immediate Joining
Ansible and Python with Immediate Joining

Wipro • Maharashtra

On-site
INR 2,500,000 - 4,500,000
Python Fullstack Developer with Angular
Python Fullstack Developer with Angular

Capco • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior Java Developer - Pune/ Chennai
Senior Java Developer - Pune/ Chennai

Capco • Pune District

Hybrid
INR 1,000,000 - 1,500,000
Career advancement opportunities
Engaging projects with financial services companies
Automation Test Engineer
Automation Test Engineer

Capco • Bengaluru

On-site
INR 900,000 - 1,500,000
Automation Test Engineer
Automation Test Engineer

Capco • Chennai District

On-site
INR 900,000 - 1,300,000