*this is an on-site position in cdmx; candidates are required to assist in the office.*
job summary
we are seeking a highly skilled backend developer with expertise in python and fastapi to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance backend services. This role requires strong knowledge of ci/cd pipelines, containerization, databases, and search technologies to ensure seamless deployment and efficient data handling.
responsibilities and duties
* develop, maintain, and optimize backend services using python and fastapi.
* design and implement restful apis and microservices architecture.
* build and manage ci/cd pipelines using github actions, ensuring smooth integration and deployment.
* work with docker and kubernetes for containerized applications and orchestration.
* manage and optimize relational and nosql databases, including oracle with pl/sql procedures.
* implement efficient search and indexing solutions using elasticsearch.
* ensure system reliability, performance, and scalability by following best practices in backend development.
* collaborate with cross-functional teams, including frontend developers, devops, and qa engineers, to deliver high-quality solutions.
* troubleshoot, debug, and optimize code for maximum performance and maintainability.
qualifications and skills
* proven experience as a backend developer with a strong focus on python and fastapi.
* hands-on experience with containerization technologies, specifically docker and kubernetes.
* proficiency in ci/cd pipelines, particularly using github actions.
* strong database knowledge, including relational (oracle, pl/sql) and nosql databases.
* experience with procedural extensions for sql databases.
* familiarity with elasticsearch for data search and indexing.
* understanding of microservices architecture and best practices.
* knowledge of version control systems, especially git.
* strong problem-solving skills, attention to detail, and the ability to work independently and collaboratively.
about encora
encora is a global company that offers software and digital engineering solutions. Our practices include cloud services, product engineering & application modernization, data & analytics, digital experience & design services, devsecops, cybersecurity, quality engineering, ai & llm engineering, among others.
at encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
#j-18808-ljbffr