Python Developer

  • Remote
  • Mexico
  • DevRank profile




  • Job applications may no longer being accepted for this opportunity.


DevRank

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.  

Responsibilities

  • Write scalable code using Python programming language.
  • Integration of multiple data storage solutions. Implementation of security and data protection.
  • Develop Python REST APIs and reusable libraries.
  • Design and implementation of low-latency, high-availability, and performant applications.
  • Support test and deployment of new products and features.
  • Participate in code reviews.

Qualifications

  • Bachelor’s degree in Computer Science (or related field)
  • 3+ years of relevant work experience building and maintaining high-quality software and expertise building scalable applications with Python. 
  • Experience with ETL patterns and Big Data tools (Spark, Hadoop, Warehouses, Data Lakes).
  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid).
  • Some experience with data modeling and database patterns, SQL or noSQL systems. 
  • Experience with Agile or Scrum software development methodologies
  • Ability to multitask, organize, and prioritize work
  • Excellent English communication skills

To apply for this job please visit www.linkedin.com.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.