Remote Python Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are seeking an experienced Python Developer to play a key role in the migration of a legacy on-premises integration platform to a modern, cloud-native solution.
  • The responsibilities include developing integration components using Python and AWS services (Lambda, SQS, ECS, API Gateway, DynamoDB) to support highly scalable, event-driven solutions.
  • The role involves collaborating with the team to transition from legacy, on-prem middleware systems to cloud-native platforms.
  • The developer will write efficient, maintainable, and scalable Python code that bridges legacy systems with modern cloud-based architectures.
  • Ensuring resilience and fault-tolerance in integrations is crucial, utilizing AWS best practices for auto-recovery, rollback, and retry mechanisms.
  • The position requires implementing and managing cloud infrastructure using Infrastructure as Code (Terraform, CDK, CloudFormation).
  • Participation in technical discussions and providing input on architecture and system design decisions is expected.

Requirements:

  • Candidates must have 3+ years of hands-on Python development experience, particularly in building and integrating cloud-based services.
  • Proficiency in AWS services, including Lambda, SQS, ECS, API Gateway, and DynamoDB, is required.
  • Experience with event-driven architectures and integrating cloud services with traditional RDBMS systems (e.g., Oracle, SQL Server) is necessary.
  • Familiarity with cloud infrastructure management, including experience with Infrastructure as Code tools (Terraform, CDK, CloudFormation), is essential.
  • A solid understanding of REST APIs, cloud-native architectures, and event-driven systems is required.
  • The ability to work on large-scale integrations across global platforms, ensuring scalability and resilience, is important.

Benefits:

  • Employees can work remotely, providing flexibility in work location.
  • The company offers a dynamic and non-hierarchical work culture.
  • Joining Nagarro means being part of a large team of 18,500+ experts across 36 countries, fostering a collaborative environment.
  • Opportunities for professional growth and development are available, encouraging employees to take their knowledge further.
  • The role involves tackling challenges and contributing to innovative solutions for clients, enhancing job satisfaction.
About the job
Posted on
Job type
Salary
-
Leave a feedback