luzcon digital logo
luzcon digital

Esta é uma posição focada exclusivamente em backend, operação e evolução de sistemas.

Backend Developer – Python

Location

Brazil

Posted

1 day ago

Salary

0

Seniority

Mid Level

Job Description

Backend Developer – Python

luzcon digital

Role Description Estamos buscando um(a) Desenvolvedor(a) Backend para atuar diretamente na sustentação, evolução e operação de uma plataforma crítica de captura e processamento de documentos fiscais e financeiros utilizada por clientes em produção. A pessoa contratada será responsável por garantir a estabilidade, confiabilidade e evolução contínua do backend que sustenta nosso produto de automação de contas a pagar, além de apoiar a administração de algumas ferramentas internas essenciais para a operação da empresa. Buscamos alguém com perfil analítico, forte senso de responsabilidade em ambientes produtivos e capacidade de investigar problemas de forma estruturada antes de propor soluções. Qualifications - Mínimo de 3 anos de experiência com Python em ambiente de produção; - Conhecimento sólido de bancos de dados relacionais e SQL; - Experiência com consultas complexas, índices, locks, tuning e análise de planos de execução; - Vivência com arquiteturas baseadas em filas e processamento assíncrono; - Experiência em ambientes containerizados; - Capacidade de analisar logs e diagnosticar problemas em produção; - Domínio de Git e fluxo de versionamento; - Boa comunicação escrita em português para elaboração de tickets, documentação técnica, commits e postmortems; - Perfil investigativo e cuidadoso na realização de mudanças em sistemas produtivos. Requirements - Atuar na manutenção e evolução de um backend responsável pela captura, processamento e entrega de documentos fiscais e financeiros brasileiros para os sistemas ERP dos clientes; - Atender e solucionar tickets relacionados ao produto; - Investigar incidentes e atuar na resolução de problemas em produção; - Realizar deploys e acompanhar a estabilidade das aplicações; - Executar migrações e manutenções em bancos de dados relacionais; - Apoiar o onboarding técnico de novos clientes; - Implementar pequenas funcionalidades, correções e melhorias contínuas; - Monitorar logs, filas e processos críticos do sistema; - Participar da análise de causas-raiz e elaboração de postmortems; - Garantir disponibilidade e funcionamento dos sistemas internos; - Executar upgrades e atualizações de versão; - Realizar configurações customizadas quando necessário; - Implementar integrações pontuais entre ferramentas; - Apoiar a manutenção operacional da infraestrutura associada. Benefits - Ambiente de trabalho com alto grau de autonomia; - Proximidade com o produto; - Foco em manter sistemas críticos funcionando com excelência; - Resolver problemas reais de clientes; - Promover melhorias contínuas de forma responsável e sustentável. Company Description Esta é uma posição focada exclusivamente em backend, operação e evolução de sistemas.

Related Job Pages

More Backend Engineer Jobs

MORO TECH logo

Senior Software Engineer – Java

MORO TECH

We are here to leverage the [Power of Data] and our [Strategic Knowhow] to accelerate the next [Mobility] Revolution.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop, test and maintain backend applications, ensuring high performance, scalability and reliability. • Collaborate with cross functional & feature teams to understand project goals and provide input on the technical direction. • Support the Solution Architects with technical architectural decisions, bringing out of the box thinking and best practices to the team. • Troubleshoot and resolve complex technical issues within the development lifecycle. • Assist in establishing coding standards, reviewing code, and ensuring adherence to best practices. • Provide technical guidance to team members, helping foster a collaborative and growth-oriented environment.

Greece
Full TimeRemoteTeam 11-50Since 2012H1B No Sponsor

• Develop, maintain, and release new versions of JChat Java Client (Swing) • Develop, maintain, and release new versions of JChat Web Client (Angular) • Develop, maintain, and release new versions of JChat Openfire Server • Develop, maintain, and release new versions of M-Link Server for JChat • Participate in Scrum ceremonies • Maintain and improve the development pipeline (CI/CD toolchain) • Represent the JChat team at test events • Produce working snapshot builds every two weeks • Produce release candidates and test reports for each work package • Ensure code quality: SonarQube A score (Security, Reliability, Maintainability) • Maintain CI/CD uptime ≥ 98% and build success rate ≥ 95% • Collaborate with NCIA Product Owner on backlog prioritisation (JIRA)

Romania
Full TimeRemoteTeam 11-50Since 2012H1B No Sponsor

• Develop, update, and maintain NIRIS software modules in accordance with agreed requirements, priorities, and release planning (NIRIS 4.7 and 4.8). • Evolve Java software components to support sustained compatibility with supported Java LTS runtimes. • Implement agreed functional enhancements, including CESMO integration (Electronic Surveillance information exchange) and historic track data capabilities (filtered retrieval from stored NIRIS recordings). • Enhance the RTS subscription mechanism and UI to support filtering by source name, time interval, geolocation, and track number. • Prepare software baselines for integration, testing, acceptance, and release. • Develop and maintain unit tests and automated tests for implemented software changes. • Support regression testing to ensure software quality, maintainability, and early defect detection. • Ensure test coverage of at least 85% for delivered changes where technically applicable. • Enhance NIRIS logging functionality, including per-port, per-endpoint, and per-interface logging. • Implement logging filters, improved stack trace handling, log compression, and framework migration as required. • Enable more efficient identification and analysis of runtime errors and operational incidents. • Maintain and improve NIRIS interfaces with external systems, including support for Link 16 / JREAP, OTH-Gold, DIS, VMF, AIS, and other agreed formats. • Provide technical support for interoperability test events (CWIX, TDLITS, INTEND, customer visits). • Address OANT/SMAQ configuration issues and analyser limit challenges. • Update user manuals, governance documentation, technical design documents, interface documentation, test documentation, and release-related artefacts. • Ensure all documentation remains accurate, current, and consistent with the implemented software baseline. • Participate in sprint planning, daily stand-ups, sprint reviews, and project meetings. • Track progress using agreed tools (Jira or equivalent) and proactively communicate risks or deviations. • Submit Deliverable Completion Reports with evidence of code commits, test results, and traceability to acceptance criteria.

Netherlands
Full TimeRemoteTeam 11-50Since 2012H1B No Sponsor

• Develop, update, and maintain NIRIS software modules in accordance with agreed requirements, priorities, and release planning (NIRIS 4.7 and 4.8) • Evolve Java software components to support sustained compatibility with supported Java LTS runtimes • Implement agreed functional enhancements, including CESMO integration (Electronic Surveillance information exchange) and historic track data capabilities (filtered retrieval from stored NIRIS recordings) • Enhance the RTS subscription mechanism and UI to support filtering by source name, time interval, geolocation, and track number • Prepare software baselines for integration, testing, acceptance, and release • Develop and maintain unit tests and automated tests for implemented software changes • Support regression testing to ensure software quality, maintainability, and early defect detection • Ensure test coverage of at least 85% for delivered changes where technically applicable • Enhance NIRIS logging functionality, including per-port, per-endpoint, and per-interface logging • Implement logging filters, improved stack trace handling, log compression, and framework migration as required • Enable more efficient identification and analysis of runtime errors and operational incidents • Maintain and improve NIRIS interfaces with external systems, including support for Link 16 / JREAP, OTH-Gold, DIS, VMF, AIS, and other agreed formats • Provide technical support for interoperability test events (CWIX, TDLITS, INTEND, customer visits) • Update user manuals, governance documentation, technical design documents, interface documentation, test documentation, and release-related artefacts • Ensure all documentation remains accurate, current, and consistent with the implemented software baseline • Participate in sprint planning, daily stand-ups, sprint reviews, and project meetings • Track progress using agreed tools (Jira or equivalent) and proactively communicate risks or deviations • Submit Deliverable Completion Reports with evidence of code commits, test results, and traceability to acceptance criteria

Netherlands