Back to jobs
S

Senior Python Developer

MXPosted 1 weeks ago
remote

Job Description

Senior Python Developer
 
 Requirements
Must to have experience:
  • 5+ years of experience in software development (post-graduation).
  • Strong proficiency in Python (FastAPI, Django).
  • Experience with Python scripting.
  • Frontend development experience with TypeScript and React.
  • Experience designing and consuming REST APIs.
  • Solid knowledge of database management (SQL), including SQL Server, query optimization, and handling large datasets.
  • Experience with version control systems (Git).
  • Experience working in Agile environments.
  • Experience with AWS services (AWS CLI, AWS SDK, S3, Lambda, Secrets Manager, Parameter Store, EC2, ECS).
  • Experience with Docker (containerization) and CI/CD tools such as Jenkins (Groovy is a plus).
  • Experience working with Unix/Linux shell.
 
Nice to Have
  • Knowledge of Kafka.
  • Experience with Node.js.
 
Responsibilities
  • Participate in the gathering, analysis, and understanding of business requirements directly with clients.
  • Design scalable and high-performance technical solutions.
  • Implement development best practices, including clean code, testing, version control, and documentation.
  • Manage and integrate cloud services (AWS), particularly storage and serverless solutions.
  • Design and optimize databases (SQL and NoSQL).
  • Contribute to CI/CD pipelines and automation processes.
  • Collaborate with cross-functional teams following Agile methodologies (Scrum).


Required Languages
English Advanced 80-95%
 
Possible Job location(s)
México (hybrid Model or remote).

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Senior Python Developer at Softtek | Renata