Job Title – Python Fullstack developer Job Location – Mexico Duration – 6 Months Experience level – 5 Years Mandatory Skills – Python, FastAPI, PyTest, Python 3.x, Pandas, NumPy Required Skills & Experience: Primary Skills Python / Python 3.x: Minimum of 5 years of professional experience in Python development, with in-depth knowledge of Python 3.x features (such as asynchronous programming, generators, and advanced memory management). Python Modules & Libraries: Hands-on experience leveraging widely used Python modules to support performance-critical, scalable, and maintainable application development, including: API Development: FastAPI for designing robust, secure API routers, request routing and role-based access control. Data Processing & Manipulation: pandas, NumPy, or Polars for retrieving, transforming and manipulating enterprise-scale datasets. Database Connectivity: SQLAlchemy for Object-Relational Mapping (ORM) and efficient query execution across relational databases. Configuration & Utilities: configparser, pathlib, pytz, and datetime for configuration management, filesystem operations, and timezone-aware task execution. Testing & Validation: pytest and unittest for automated testing, as well as functional and non-functional service validation. Optimized Data Structures: Proven experience applying advanced data structures and algorithms to efficiently manage in-memory data for performance-critical applications. Threading & Parallel Processing: Deep understanding and practical experience implementing multi-threaded, asynchronous, or concurrent processing solutions to efficiently handle enterprise-scale data workloads. Secondary Skills Java Ecosystem: Favorable and highly advantageous; proficiency in Java applications ensures a high-level technical comprehension of downstream systems. Database & Storage: A deep, fundamental understanding of relational databases, data storage strategies, database schemas and query optimization for enterprise-scale data volumes. Hands-on experience with document storage and object management. CI/CD & Infrastructure Automation: Proficient in managing cloud infrastructure (AWS RDS, S3, Lambda) and orchestrating containerized applications using Amazon EKS and Docker. Proven experience driving CI/CD pipeline adoption via GitHub Actions, including establishing automated validation workflows for streamlined deployment. Security Guardrails & Code Analysis: Experienced in engineering robust software security guardrails by integrating automated code quality scanning and vulnerability assessment tools (such as SonarQube) directly into the development lifecycle to ensure compliance with industry coding standards and secure codebases. SDLC & Engineering Principles: Solid understanding of Agile methodologies, with experience adapting to rapid, iterative development cycles. Strong advocate for defensive coding techniques to ensure platform uptime and prevent cascading failures. Collaboration & Communication: Strong verbal and written communication skills, enabling streamlined collaboration with stakeholders including backend and frontend developers, business analysts and product owners, across different geographic locations. Tekshapers is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Similar jobs

Python Fullstack developer

Apply Now
Back to search page