Senior Python Support Engineer (Remote)

Remote
Apply
AI Summary

Maintain and support business-critical applications, troubleshoot production issues, and enhance Python code. 70% support, 30% development.

Key Highlights
7+ years of experience in Python
Strong production support mindset
Comfortable working in a remote, distributed team
Key Responsibilities
Monitor, troubleshoot, and resolve production incidents and application issues
Perform root cause analysis for recurring problems and implement preventive solutions
Investigate application logs, database records, API failures, and system performance issues
Work closely with customers, support teams, and engineering teams to resolve critical incidents
Analyze and resolve issues related to file processing, data pipelines, integrations, and scheduled jobs
Support applications interacting with AWS S3, databases, and external APIs
Ensure SLA adherence and timely resolution of production issues
Participate in on-call support rotations when required
Create support documentation, knowledge base articles, and incident reports
Develop bug fixes, minor enhancements, and automation scripts using Python
Improve application performance and reliability through code optimization
Build and maintain API integrations with third-party systems
Technical Skills Required
Python AWS S3 MySQL
Benefits & Perks
Remote work
Nice to Have
Experience in Production Support or Application Support environments
Familiarity with Linux/Unix environments
Exposure to monitoring and logging tools

Job Description


Experience Required: 7+ Years

Location: Remote

Role Overview

We are seeking a Senior Python Support Engineer with strong expertise in Core Python and production support. This role is primarily focused on supporting and maintaining business-critical applications, troubleshooting production issues, analyzing system behavior, and ensuring operational stability.

The role involves approximately 70% production/application support and 30% development and enhancements. The ideal candidate should be comfortable investigating complex technical issues, working with databases, APIs, cloud storage systems, and making code-level fixes when required.

Candidates coming from Application Support, Production Support, Technical Support Engineering, or Support Engineering backgrounds with strong Python development skills are highly preferred.

Key ResponsibilitiesProduction Support (70%)

  • Monitor, troubleshoot, and resolve production incidents and application issues.
  • Perform root cause analysis (RCA) for recurring problems and implement preventive solutions.
  • Investigate application logs, database records, API failures, and system performance issues.
  • Work closely with customers, support teams, and engineering teams to resolve critical incidents.
  • Analyze and resolve issues related to file processing, data pipelines, integrations, and scheduled jobs.
  • Support applications interacting with AWS S3, databases, and external APIs.
  • Ensure SLA adherence and timely resolution of production issues.
  • Participate in on-call support rotations when required.
  • Create support documentation, knowledge base articles, and incident reports.

Development & Enhancements (30%)

  • Develop bug fixes, minor enhancements, and automation scripts using Python.
  • Improve application performance and reliability through code optimization.
  • Build and maintain API integrations with third-party systems.
  • Develop utilities for file processing and data transformation.
  • Implement database enhancements and query optimizations.
  • Support cloud-based storage and processing workflows using AWS S3.

Mandatory Technical SkillsCore Python (Must Have - In Depth)

  • Strong expertise in Python fundamentals and advanced concepts.
  • Deep understanding of OOP, exception handling, decorators, generators, iterators, multithreading, and multiprocessing.
  • Ability to debug and troubleshoot complex production issues at the code level.

API Integration & Troubleshooting

  • Strong experience working with REST APIs.
  • Ability to diagnose API failures, authentication issues, timeout errors, and integration problems.
  • Experience with JSON, HTTP protocols, OAuth, JWT, and API security concepts.

Database & SQL

  • Strong experience interacting with relational databases.
  • Expertise in writing complex SQL queries involving:
    • Joins
    • Subqueries
    • Aggregations
    • Stored Procedures
    • Query Optimization
  • Experience with MySQL, PostgreSQL, SQL Server, Oracle, or similar databases.
File Handling

  • Experience processing CSV, JSON, XML, Excel, and text files.
  • Strong understanding of file-based integrations and batch processing.

AWS S3

  • Experience working with Amazon S3 for file storage and retrieval.
  • Hands-on knowledge of Boto3 and S3 operations.

Date & Time Processing

  • Strong understanding of Python datetime modules.
  • Experience handling timezone conversions, date calculations, scheduling, and timestamp management.

Preferred Qualifications

  • Experience in Production Support or Application Support environments.
  • Experience supporting customer-facing enterprise applications.
  • Familiarity with Linux/Unix environments.
  • Exposure to monitoring and logging tools.
  • Strong analytical, troubleshooting, and debugging skills.
  • Excellent communication and stakeholder management abilities.

Ideal Candidate Profile

  • 6+ years of experience in Python-based applications.
  • Strong production support mindset with the ability to troubleshoot independently.
  • Comfortable working in a 70% support and 30% development role.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a remote and distributed team environment.
  • Experience handling critical incidents and high-priority production issues.

Skills: api,python,mysql,aws,s3

Similar Jobs

Explore other opportunities that match your interests

Python Developer

Programming
•
12m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Eastvantage

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

fetchjobs.co

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

emergence

India

Subscribe our newsletter

New Things Will Always Update Regularly