Remote, Sri Lanka remote Employment

Nagarro is hiring an Associate Engineer, PYTHON

About the Role

We are seeking an Associate Engineer to join our development team, focusing on building and maintaining backend systems using Python and integrating with modern frontend frameworks like React. The role emphasizes hands-on problem solving, system reliability, and collaboration across technical domains.

Key Responsibilities

  • Develop and debug Python-based backend services with attention to performance and scalability
  • Test and validate APIs using tools such as curl and Postman to ensure seamless integration
  • Analyze system logs to identify issues, troubleshoot errors, and support deployment workflows
  • Work within Linux/Ubuntu environments, using command-line tools to manage and monitor applications
  • Configure and maintain Nginx as a reverse proxy to support secure and efficient traffic routing
  • Collaborate using Git for version control, including branching, merging, and code review practices
  • Support implementations involving WebRTC for real-time communication features

Qualifications

Candidates should demonstrate foundational experience with Python programming and system-level debugging. Familiarity with database operations and SQL query execution is required. Knowledge of server configuration, particularly with Nginx and Linux-based systems, is essential.

Preferred candidates will have exposure to AI-related pipelines such as text-to-speech, facial animation, and lip-sync technologies. Experience integrating AI model inference with backend APIs is a plus. Some knowledge of cloud platforms like AWS or on-premise infrastructure setups will support success in this role.

Technology Environment

The role operates within a stack centered on Python, React, Git, and Linux, with components involving WebRTC, Nginx, and database systems. You'll engage with both development and operational aspects of software delivery, contributing to robust and maintainable solutions.

Required Skills
PythonLinuxUbuntucurlPostmanGitWebRTCNginxAWSAPI TestingDebuggingLog AnalysisDatabase OperationsReverse Proxy PythonLinuxUbuntucurlPostmanGitWebRTCNginxAWSAPI TestingDebuggingLog AnalysisDatabase OperationsReverse Proxy
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Nagarro
Nagarro is a global technology company that designs and builds digital products and platforms for enterprises. It specializes in digital transformation, software engineering, and technology consulting, serving clients across industries with solutions in cloud, data, automation, and enterprise applications.
All jobs at Nagarro Visit website
Job Details
Category backend
Posted a day ago