Match score not available

Python Developer

Remote: 
Full Remote
Work from: 

10Pearls logo
10Pearls Information Technology & Services Large https://10pearls.com/
1001 - 5000 Employees
See all jobs

Job description

Welcome to 10Pearls!  

We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.

 

Welcome to 10Pearls!  

We believe in harnessing the power of technology for social good through our core values: Innovate, modernize and accelerate.

This is a fully remote position only available in Peru, Colombia, Honduras, Costa Rica, Mexico, Argentina, El Salvador, Guatemala, Nicaragua, and the Dominican Republic.

About 10Pearls

We are 10Pearls, an award-winning digital development company, that helps businesses with product design, development, and technology acceleration. We have a culture of innovation, uniquely designed to help companies transform, digitalize and scale by levering digital technology.

 

Job Overview: 

We are seeking a skilled Python Engineer who will focus on building and maintaining data pipelines utilizing AWS services such as SQS, S3, and Lambda. A strong understanding of data modeling and an ability to quickly learn and navigate our data structures is essential. The ideal candidate has experience with idempotent processing, ensuring reliable and consistent data flow. Familiarity with AWS CDK for infrastructure-as-code is a plus.

 

Key Responsibilities:

 Design, build, and maintain scalable data pipelines using Python and AWS services (S3, SQS, Lambda, DynamoDB, etc.).
 Ensure data integrity and idempotence in pipeline processing.
 Work closely with the team to learn and understand our data model, applying that knowledge to optimize data flow.
 Monitor and optimize pipeline performance, ensuring efficiency and fault tolerance.
 Implement error handling, logging, and monitoring for data pipeline reliability.
 Collaborate with other engineers and stakeholders to integrate pipelines into our broader platform.
 Learn and adopt AWS CDK (or apply prior experience) to define and manage cloud infrastructure as code.

Requirements:

 Proficient in Python, with experience in data processing and automation.
 Hands-on experience with AWS services like SQS, S3, Lambda, and an understanding of their role in data pipelines.
 Strong understanding of idempotence and its importance in distributed systems.
 Ability to quickly learn and internalize a complex data model.
 Experience working with structured and unstructured data storage.
 Familiarity with event-driven architectures and asynchronous processing.
 Strong problem-solving skills and ability to work independently.

Nice to have:

 Experience with AWS CDK for infrastructure provisioning.
 Knowledge of additional AWS services like Pinpoint, Glue, or Kinesis.
 Prior experience in a high-volume data processing environment.
 Familiarity with CI/CD pipelines and DevOps best practices.
 

Benefits we offer:

  • Working from Anywhere
  • Access to LinkedIn Learning, Udemy, and Pluralsight.
  • Paid PTO
  • Amazing people-oriented organizational culture
  • Challenging projects using the latest technologies with clients from the US.

We offer a dynamic and fast-paced work environment, opportunities for growth and advancement, and a competitive salary and benefits package. If you are passionate about designing intuitive user experiences and have a track record of delivering high-quality work, we want to hear from you!

 

We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀 

 

We thank you for applying to this job position, we’re more than thrilled to start reviewing your profile and great skills! This is the first step in our selection process, so you will be hearing back from our awesome recruitment team regarding the next steps 😀 

10Pearls Team

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving

Python Developer Related jobs