···
Log in / Register
Python Developer
$MXN 40,000-45,000/year
Indeed
Full-time
Onsite
No experience limit
No degree limit
Isabel La Católica 5, Historic Center of Mexico City, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: A leading consulting firm is seeking a Senior Python Developer with full-stack experience to design, implement, and maintain complex systems, automate tasks, and optimize code. Key Highlights: 1. Full-stack Python development experience, including frontend and backend 2. Proficiency in Python libraries, frameworks, and automation 3. Solid knowledge of DevOps, CI/CD, Docker, and Linux A prominent consulting firm specializing in Telecommunications and IT is currently seeking: Senior Python Developer: Professional Profile: Degree in Systems Engineering, Software Engineering, or related field. Experience: Over 5 years of experience mastering both client-side (frontend) and server-side (backend) development. Key Responsibilities: · Language proficiency: Advanced knowledge of syntax, data structures (lists, dictionaries, sets, tuples), exception handling, and understanding of PEP8 principles. · Object-oriented programming: Ability to design, implement, and maintain complex systems using classes, inheritance, polymorphism, and design patterns. · Libraries and frameworks: Experience with common libraries (requests, pandas, numpy, logging, etc.) and frameworks (Django, Flask, FastAPI). · Automation and scripting: Creation of efficient scripts to automate business tasks and processes. · Testing: Experience with unit testing, integration testing, and testing frameworks such as pytest or unittest. · Code optimization: Ability to identify bottlenecks, improve performance, and refactor code. · Dependency management: Use of virtual environments (virtualenv, venv, pipenv) and management of requirements.txt. Shell Script (Bash) · Advanced scripting: Development of robust scripts for task automation in Unix/Linux environments. · Process management: Execution and control of background processes, redirections, pipes, and error handling. · System interaction: File and directory manipulation, permissions, and environment variables. · Basic tools: Usage of tools such as awk, sed, grep, find, xargs, etc. · Deployment and maintenance automation: Implementation of scheduled tasks (cron jobs) and maintenance scripts. DevOps and Related Tools · Version control: Proficiency in Git (branches, merges, pull requests, tags). · Continuous Integration/Continuous Deployment (CI/CD): Familiarity with tools such as Jenkins, GitLab CI, GitHub Actions. · Operating systems: In-depth knowledge of Linux/Unix environments. · Docker and virtualization: Experience in container creation and management. · Monitoring and logging: Use of tools such as Prometheus, Grafana, ELK Stack. Employment Type: Full-time Salary: $40,000.00 - $45,000.00 per month Work Location: On-site

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Juan García
Indeed · HR
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.