Python + Cloud Developer

Noida, Uttar Pradesh, India
Mar 18, 2024
May 05, 2025
Hybrid
Full-Time
5 Years
Job Description

EXL is seeking a talented Assistant Manager/Manager - Python Developer with a deep understanding of Python and a focus on cloud infrastructure and application design. This role will involve working in a fast-paced environment, collaborating with cross-functional teams, and utilizing Python and cloud technologies to develop robust solutions.

Must-have Skills

  • Proficiency in Python programming language.
  • Experience with cloud platforms such as AWS or Azure.

Responsibilities and Skillset

  • Ability to thrive in a fast-paced environment and iterate on development processes.
  • Gather and process data into a unified format and standard and load it into a warehouse.
  • Conduct multiple system tests to ensure accuracy, make coding adjustments, and troubleshoot defects and inconsistencies.
  • Collaborate with other development teams to design storage functions and optimize solutions.
  • Deep understanding of Python and related frameworks (Pandas, NumPy, NLP libraries, etc.).
  • Hands-on experience with AWS/Azure and different serverless architecture.
  • Good to have knowledge of ML/NLP and API server technologies (FastAPI, Gunicorn/Uvicorn).
  • Familiarity with different SQL/NoSQL data storage techniques and Big Data technologies.
  • Excellent verbal and written communication skills.
  • Perform statistical analysis of results and refine models.
  • Stay updated on the latest trends and advancements in machine learning.
  • Possess an analytical mind with strong problem-solving abilities.

Join Our Team

If you are passionate about Python development, cloud infrastructure, and application design and possess the required skills and mindset, we encourage you to apply for this role at EXL. Join our team of talented professionals and contribute to innovative solutions in a dynamic and collaborative environment.

Note. This position offers an opportunity to work on challenging projects and stay updated in the rapidly evolving field of machine learning. Strong communication skills and problem-solving abilities are essential for success in this role.