Overview
Job Title – Python Fullstack Developer
Location – Mexico
Responsibilities Design and implement robust API routers and request routing using Fast API with role-based access control and secure APIs. Develop data processing and manipulation pipelines using pandas, Num Py, or Polars to retrieve, transform, and manage enterprise-scale datasets. Utilize SQLAlchemy for ORM-based database connectivity and efficient query execution across relational databases. Handle configuration and utilities with configparser, pathlib, pytz, and datetime for configuration management, filesystem operations, and timezone-aware tasks. Conduct automated testing and validation using pytest and unittest, including functional and non-functional service validation. Apply optimized data structures and algorithms to efficiently manage in-memory data for performance-critical applications. Implement multi-threaded, asynchronous, or concurrent processing to handle enterprise-scale data workloads. Demonstrate knowledge of cloud infrastructure (AWS RDS, S3, Lambda) and container orchestration with Amazon EKS and Docker. Drive CI/CD pipeline adoption using Git Hub Actions, establishing automated validation workflows for streamlined deployment. Engineer security guardrails by integrating automated code quality scanning and vulnerability assessment tools (e.g., Sonar Qube) into the development lifecycle to ensure secure codebases and compliance with coding standards. Apply Agile methodologies and adapt to rapid, iterative development cycles; promote defensive coding to maintain platform uptime and prevent cascading failures. Communicate effectively with backend and frontend developers, business analysts, and product owners across geographically distributed teams. Qualifications Python: Minimum of 5 years of professional experience with Python development, with in-depth knowledge of Python 3.x. Modules & Libraries: Hands-on experience with widely used Python modules to support scalable, maintainable application development, including Fast API for API design and routing, and role-based access control. Data processing: Experience with pandas, Num Py, or Polars for data retrieval, transformation, and manipulation. Database: Proficiency with SQLAlchemy ORM and relational databases; knowledge of schemas and query optimization for large data volumes. Testing: Experience with pytest and unittest and functional/non-functional service validation. Utilities: Familiarity with configparser, pathlib, pytz, and datetime for configuration and timezone-aware tasks. Cloud & Dev Ops: Proficient in AWS services (RDS, S3, Lambda) and containerization/orchestration with Docker and EKS; experience with CI/CD using Git Hub Actions. Security: Experience implementing code quality scanning and security guardrails (e.g., Sonar Qube) in the development lifecycle. Methodologies: Solid understanding of Agile methodologies and defensive coding practices. Communication: Strong verbal and written communication skills for collaboration with cross-functional teams. #J-18808-Ljbffr