Python Developer with Cloud Experience

Brazil - Remote

Jalasoft

Expert nearshore software development and staff augmentation with 20+ years of experience. Expand your team with our skilled engineers.

View all jobs at Jalasoft

Apply now Apply later

Jalasoft is looking for a skilled Python Developer with cloud experience to join our dynamic team. In this role, you will design, develop, and maintain Python-based applications and services while leveraging cloud technologies to ensure scalability and performance. You will work closely with cross-functional teams to implement solutions that meet our clients' needs and contribute to the improvement of our cloud infrastructure. If you are passionate about Python development and have expertise in cloud technologies, we would love to hear from you.

Requirements

Must Have:

• 5+ years of Python development experience, writing clean, efficient, and reliable code, with strong knowledge of popular Python tools and libraries.

• Solid skills in API development, applying best practices, design patterns, SOLID principles, and coding standards to ensure scalable and maintainable code.

• Demonstrated hands-on experience working with cloud services, with a strong preference for Google Cloud Platform (GCP) services, including Cloud Run, Cloud Functions, and API Gateway. Experience with similar services on AWS or Azure (such as Lambda, API Gateway, ECS, or Fargate) is also acceptable.

• Proven experience with JavaScript, with strong skills in modern JavaScript environments such as Node.js.

• Strong SQL skills for managing relational databases, with experience in MS SQL Server as a plus. Familiarity with database design, indexing, and improving query performance is important.

• Hands-on experience with Docker and Kubernetes for creating, deploying, and managing applications in containers.

• Proven experience with CI/CD pipelines, with the ability to set up, automate, and manage continuous integration and deployment processes.

• Experience with Terraform or similar tools (like CloudFormation or Ansible) to automate infrastructure setup and management.

• Strong problem-solving skills and careful attention to detail.

• Exceptional English communication skills, both written and verbal, enabling clear and effective collaboration with team members.

• The ability to work both independently and collaboratively within a team environment.

• Experience with Agile/Scrum development methodologies.

Nice to Have:

• Experience working on AI or machine learning projects, including model deployment and integration with applications, is a plus.

• Knowledge of C# or Java for backend services and integration is desirable.

• Experience with Elasticsearch for implementing scalable search functionality, logging, or analytics.

• Familiarity with Test-Driven Development (TDD) practices is preferred.

Benefits

  • Remote work.
  • 13 floating holiday
  • 15 vacation days per year completed
  • good working environment
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile Ansible API Development APIs AWS Azure CI/CD CloudFormation Docker ECS Elasticsearch GCP Google Cloud Java JavaScript Kubernetes Lambda Machine Learning Model deployment MS SQL Node.js Pipelines Python RDBMS Scrum SQL TDD Terraform

Perks/benefits: Career development

Regions: Remote/Anywhere South America
Country: Brazil

More jobs like this