Python Ansible Developer

Capco
Bengaluru, Pune
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 7-12 yearsEducation: bachelorsSkills: ["Analytical thinking","Problem-solving","Communication","Stakeholder management","Independent work"]

Develop and maintain Python-based automation applications and frameworks, integrating internal and external systems through RESTful APIs. Build and manage Ansible playbooks, roles, and workflows to support infrastructure and deployment automation, while scripting to reduce repetitive operational tasks. Work closely with DevOps, infrastructure, cloud, and development teams, troubleshooting integration and performance issues and adding logging, monitoring, and error handling. Maintain technical documentation and participate in code reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Capco
Capco
5 days ago

Python Ansible Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Develop and maintain Python-based automation applications and frameworks, integrating internal and external systems through RESTful APIs. Build and manage Ansible playbooks, roles, and workflows to support infrastructure and deployment automation, while scripting to reduce repetitive operational tasks. Work closely with DevOps, infrastructure, cloud, and development teams, troubleshooting integration and performance issues and adding logging, monitoring, and error handling. Maintain technical documentation and participate in code reviews.
Location: Bengaluru, Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and maintain Python-based applications and automation frameworks.
  • •Develop 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 using scripting to improve system efficiency.
  • •Collaborate with DevOps, infrastructure, cloud, and development teams to streamline deployments and troubleshoot automation and performance issues.

Key Requirements

  • •Strong Python programming experience and hands-on Ansible automation skills, including building Ansible playbooks, roles, and workflows.
  • •Ability to develop and consume RESTful APIs, including API authentication mechanisms (OAuth2, JWT, API keys, Basic Authentication).
  • •Knowledge of data formats and parsing (JSON, YAML, XML) and practical integration with enterprise applications.
  • •Experience with Git/GitHub or GitLab and CI/CD pipelines, plus debugging, testing, and performance tuning.
  • •Understanding of Linux/Unix systems and Shell scripting.
  • •Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Experience:7-12 years
Education:Bachelor's
Skills:Analytical thinkingProblem-solvingCommunicationStakeholder managementIndependent work
Languages:English
Tech Stack:PythonAnsible Automation PlatformREST APIsOAuth2JWTAPI KeysBasic AuthenticationJSONYAMLXMLGitGitHubGitLabCI/CDLinux/UnixShell scriptingAzureAWSGCPDocker

Company Brief

Capco
Global management and technology consultancy specializing in financial services. Capco advises banks, insurers, and capital markets firms on digital transformation, risk and compliance, technology implementation, and operational improvement, combining industry expertise with advisory and engineering capabilities.
Industry: Management Consulting
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: London, United Kingdom
Founded: 1998
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn