6 days ago

Python DevOps Engineer

Docusign

On Site
Full Time
$165,000
Bengaluru, Karnataka, India

Job Overview

Job TitlePython DevOps Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$165,000
LocationBengaluru, Karnataka, India

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Company Overview

Docusign brings agreements to life. Over 1.5 million customers and more than a billion people in over 180 countries use Docusign solutions to accelerate the process of doing business and simplify people’s lives. With intelligent agreement management, Docusign unleashes business-critical data that is trapped inside of documents. Until now, these were disconnected from business systems of record, costing businesses time, money, and opportunity. Using Docusign’s Intelligent Agreement Management platform, companies can create, commit, and manage agreements with solutions created by the #1 company in e-signature and contract lifecycle management (CLM).

About the Role: Python DevOps Engineer

Docusign is seeking a Python DevOps Engineer to design, build, and maintain scalable, reliable infrastructure and automation systems. This pivotal role bridges software engineering and operations, with a strong emphasis on Python-based automation, CI/CD, cloud infrastructure, and system reliability. You will collaborate closely with application developers, SREs, security, and platform teams to enhance deployment velocity, system stability, and operational efficiency across all environments.

This is an individual contributor role, reporting directly to the Director, IT - Application Productivity Engineering.

Key Responsibilities

  • Design, develop, and maintain Python-based automation tools for infrastructure provisioning, deployment, monitoring, and operational workflows.
  • Build and manage CI/CD pipelines to support reliable, repeatable application deployments.
  • Partner with security teams to integrate DevSecOps practices, including secrets management, vulnerability scanning, and least privilege access.
  • Troubleshoot production issues, perform root cause analysis, and drive long-term remediation efforts.
  • Document systems, runbooks, and operational best practices.
  • Continuously identify opportunities to improve reliability, performance, and cost efficiency.

Required Qualifications

  • Bachelor’s in Computer Science or equivalent relevant experience.
  • 5+ years of Python development experience, demonstrating strong proficiency in Python for automation, scripting, and service development.
  • Hands-on experience with DevOps tools and practices, including CI/CD pipelines.
  • Experience with cloud platforms (AWS, Azure, or GCP) and their core services (compute, networking, storage).
  • Knowledge of containerization and orchestration technologies like Docker and Kubernetes.
  • Experience with Infrastructure as Code (IaC) tools.
  • 5+ years of experience implementing or using CI/CD pipelines and tools to deploy code on SaaS and On-Prem platforms, including Salesforce, Oracle, and Snowflake.
  • 5+ years of experience with programming/scripting languages such as PowerShell or Python.

Preferred Qualifications

  • Understanding of monitoring, logging, and alerting systems.
  • Ability to work cross-functionally and communicate complex technical concepts clearly.
  • Familiarity with Linux systems, networking fundamentals, and system troubleshooting.
  • Work experience in Active Directory Domain Services.
  • Experience using GitHub Actions for CI/CD pipelines.
  • Knowledge of security best practices and experience implementing security controls (e.g., Hashicorp Vault, DataDog, Fossa).
  • Understanding of "automate everything" combined with the ability to rapidly learn new technical skills.
  • Advanced knowledge of GitHub, JIRA.
  • Experience with infrastructure automation.
  • Advanced experience using configuration management tools at scale.
  • Self-starter with the ability to effectively prioritize and execute projects without extensive supervision.
  • Strong communication, problem-solving, and analytical skills.

Life at Docusign

Docusign is committed to building trust and fostering an agreeable world for our employees, customers, and communities. We prioritize listening, honesty, and doing what's right daily. At Docusign, equality is fundamental, ensuring every team member has an equal opportunity to succeed, be heard, exchange ideas, build relationships, and perform their best work. Your contributions will instil deep pride, knowing you're helping make the world better.

Work Arrangement

This is a Hybrid position, requiring employees to divide their time between in-office and remote work. Access to an office location is required, with a minimum expectation of 2 days per week in-office, though this may vary by team.

Accommodation

Docusign is committed to providing reasonable accommodations for qualified individuals with disabilities or religious accommodations during the job application process. Please contact accommodations@docusign.com for assistance. For any issues, concerns, or technical difficulties during the application, reach out to taops@docusign.com.

Key skills/competency

  • Python Automation
  • CI/CD Pipelines
  • Cloud Platforms (AWS/Azure/GCP)
  • Docker & Kubernetes
  • Infrastructure as Code (IaC)
  • DevOps Practices
  • System Reliability Engineering (SRE)
  • DevSecOps
  • Linux Systems
  • Troubleshooting & Root Cause Analysis

Tags:

Python DevOps Engineer
Automation
CI/CD
Infrastructure
Deployment
Monitoring
DevSecOps
Reliability
Troubleshooting
Cloud
Orchestration
Python
AWS
Azure
GCP
Docker
Kubernetes
GitHub Actions
Hashicorp Vault
DataDog
JIRA

Share Job:

How to Get Hired at Docusign

  • Research Docusign's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their commitment to trust and agreement management.
  • Tailor your resume: Customize your resume to highlight Python automation, CI/CD, cloud infrastructure (AWS/Azure/GCP), and DevOps experience, using keywords directly from the Python DevOps Engineer job description.
  • Showcase your projects: Provide examples of Python-based automation tools, CI/CD pipeline implementations, or Infrastructure as Code projects. Quantify your impact on reliability or efficiency.
  • Prepare for technical challenges: Expect questions on Python scripting, cloud services, containerization (Docker, Kubernetes), and troubleshooting complex system issues relevant to DevOps engineering at Docusign.
  • Demonstrate problem-solving: Be ready to discuss how you've solved production issues, improved system stability, and collaborated with cross-functional teams to achieve operational excellence in a Python DevOps role.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background