Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Automation Developer Backend @ eClerx

Home > Software Development

 Automation Developer Backend

Job Description

Automation Developer Backend


Job Summary:

We are seeking a highly skilled Backend Automation Developer with 56 years of experience in building scalable backend systems, automation frameworks, data pipelines, and AI-powered applications.

The ideal candidate will have strong expertise in Python, API development, ETL processes, databases, and Generative AI technologies. This role will be responsible for developing robust backend services that power intelligent automation and analytics solutions.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications and automation frameworks.
  • Build and manage RESTful APIs using FastAPI and other modern Python frameworks.
  • Design and manage relational and vector database solutions to support AI applications.
  • Implement caching strategies using Redis to improve application performance.
  • Develop integrations with enterprise systems, third-party applications, and cloud services through APIs.
  • Build and support Generative AI applications, including AI assistants, chatbots, and intelligent automation workflows.
  • Collaborate with data scientists, architects, and frontend developers to deliver end-to-end AI solutions.
  • Perform data analysis and visualization using Python libraries such as Pandas, NumPy, and Plotly.
  • Ensure code quality through testing, documentation, code reviews, and adherence to best practices.
  • Troubleshoot application issues and optimize performance, scalability, and reliability.
  • Stay updated with emerging AI technologies, frameworks, and industry best practices.

Required Skills

  • Strong hands-on experience with Python development.
  • Advanced knowledge of SQL and database design principles.
  • Experience developing and consuming REST APIs using FastAPI.
  • Experience working with Redis or similar caching technologies.
  • Hands-on experience with Vector Databases such as Pinecone, Chroma, Weaviate, or Milvus.
  • Strong proficiency in Pandas, NumPy, Plotly, and related Python libraries.
  • Basic understanding of Machine Learning concepts and associated libraries.
  • Experience building or supporting Generative AI applications.
  • Knowledge of software engineering best practices, version control, and CI/CD pipelines.

Good to Have

  • Experience with Model Context Protocol (MCP).
  • Experience implementing Retrieval-Augmented Generation (RAG) architectures.
  • Experience with ETL development and orchestration tools such as Apache Airflow.
  • Knowledge of Tool Calling and AI Agent frameworks.
  • Familiarity with AI and cloud-native services on AWS, Azure, or GCP.
  • Exposure to Docker, Kubernetes, and cloud deployment practices..

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, Data Science, or a related field.
  • 56 years of experience in Backend Development, Automation Engineering, Data Engineering, or AI Application Development.
  • Experience delivering enterprise-scale automation, analytics, or AI transformation projects.
  • Strong analytical, problem-solving, and communication skills.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: eClerx
Location(s): Pune

+ View Contactajax loader


Keyskills:   Generative Ai Backend Development Python Fast Api

 Fraud Alert to job seekers!

₹ Not Disclosed

eClerx

\\\\n\\\\nNA

Job Listings