Faster chat, better deals — Get the App

Mid-Level Python Developer (Support)

Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelBachelor's Degree

Description

**Description:** ---------------- Job Objective Act as the Level 3 (N3\) technical pillar within the 4MDG support operation. The Mid-Level Python Developer will be responsible for ensuring operational stability for our clients, directly resolving complex incidents, building ETL routines, and maintaining systemic integrations. Beyond "hands-on coding", this professional will engage directly with corporate clients to align data architectures and diagnose bottlenecks in Master Data Governance (MDG) workflows. Key Responsibilities Incident Resolution (N3\): Analyze, debug, and fix systemic bugs and integration failures escalated by the frontline support team (N1/N2\), ensuring adherence to established SLAs. Integrations and ETL: Develop, monitor, and optimize data pipelines (ETL) and API-based integrations (REST/SOAP) between the 4MDG platform and client ecosystems (ERPs, data warehouses, etc.). Backend Automation and Logic: Create Python scripts and routines strictly focused on automating backend processes and business rules, ensuring high performance without requiring changes to the product's user interface (UI). MDG Workflow Analysis: Investigate the architecture and performance of data governance workflows on the platform, identifying opportunities for code refactoring or database query optimization. Client Interface: Lead technical meetings with client IT teams, data architects, and Key Users to troubleshoot critical incidents, align integration requirements, and present technical solutions. Requirements and Qualifications Solid experience developing applications and scripts using Python (Mid-Level proficiency). Proficiency in designing and maintaining ETL processes, handling large volumes of data, and integration architecture. Strong knowledge of consuming and building RESTful APIs. Advanced experience with relational databases (e.g., PostgreSQL) and ability to write complex, high-performance queries. Excellent verbal and written communication: ability to translate complex technical problems into clear language during client meetings. Analytical and resilient mindset suited for high-criticality support environments (SaaS B2B). Differentiators (Nice to have) Prior experience working in Software Sustaining (N3\) teams or supporting SaaS platforms. Knowledge of Backend-as-a-Service (BaaS) platforms such as Supabase. Familiarity with Master Data Management (MDM) concepts and corporate governance workflows. Experience integrating with or consuming ITSM/Helpdesk APIs (e.g., Freshdesk). **Requirements:** ----------------- Technical Requirements (Essential) * Advanced Python: OOP, modules/packages, unit testing, logging, profiling, and optimization. * Advanced SQL: data modeling, performance tuning, stored procedures, triggers, window functions, and complex queries. * Experience with REST integrations (SOAP desirable) and/or messaging systems (e.g., Kafka). * Engineering best practices: Git, code reviews, design patterns, documentation, and quality assurance. * Familiarity with Docker and basic Kubernetes concepts for service execution/orchestration. * Experience with agile methodologies (Scrum/Kanban) and CI/CD practices. ⸻ Differentiators (Desirable) * Advanced NiFi: clustering, high availability, performance monitoring, security configuration; use of custom scripts (Groovy/Python). * Experience with NoSQL databases (MongoDB, Cassandra, Redis), including indexing and partitioning. * Knowledge of data lakes, data warehouses, and streaming solutions (Flink, Spark Streaming). * Observability: Prometheus, Grafana, ELK. * Security and compliance applied to integrations (LGPD/GDPR, data protection best practices). ⸻ Behavioral Competencies * Technical leadership on small projects and mentoring to develop new talent. * Clear communication with stakeholders, justifying technical decisions and trade-offs. * Autonomy in time management, prioritization, and resolution of critical issues. * Systemic perspective to assess the impact of changes across multiple workflows and systems. * Agile mindset and focus on continuous delivery of value. * Collaboration and empathy when working with DevOps, QA, Product, and Business teams. * Negotiation and conflict management skills (timeline, scope, resources). * Strategic vision to propose technologies and enhancements aligned with business goals.

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

Mid-Level Python Developer (Support) job by Indeed in 2026 | ok.com