Logo of Huzzle

Python-Consultant-Bengaluru/Hyderabad

image

Deloitte

Oct 12

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Hyderabad, +1

AI generated summary

  • You need 3-6 years of Python experience, knowledge of web frameworks, database tech, cloud platforms, Agile, and version control, plus good communication skills and relevant degrees.
  • You will develop Python applications, write clean code, build web services, collaborate in Agile sprints, optimize performance, resolve user issues, and coordinate with stakeholders throughout the development lifecycle.

Requirements

  • 3 - 6 years of hands-on experience in writing scalable code in Python programming language with the knowledge of at least one Python web framework like Django, Flask, Fast APIs, etc.
  • Experience in Python software development stacks, ecosystems, frameworks and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn and PyTorch
  • Experience in database technologies such as SQL and NoSQL with ORM implementations.
  • Experience in event-driven programming in Python
  • Proficient understanding of code versioning tools such as Git, SVN, Bitbucket etc.
  • Experience in any one of the cloud computing platforms like AWS, Azure or GCP
  • Experience in Agile/SAFE Agile project development methodologies
  • Good interpersonal and communication skills
  • Flexibility to adapt and apply innovation to varied business domain and apply technical solutioning and learnings to use cases across business domains and industries
  • Knowledge and experience working with Microsoft Office tools
  • B.E./B. Tech/M.C.A./M.Sc (CS) degree or equivalent from accredited university
  • 3 – 6 years of experience working with Python

Responsibilities

  • Work on various software projects using Python as their primary programming language.
  • Get involved in developing desktop applications, command-line tools, automation scripts, or backend services.
  • Responsibilities include writing clean, efficient, and maintainable code, collaborating with other team members, and participating in the software development lifecycle.
  • Build web applications using Python along with other technologies such as Django, Flask, or FastAPI to build dynamic websites and web applications.
  • Work on back-end aspects of web development, implementing features, optimizing performance, and ensuring the security of web applications.
  • Develop software solutions using industry standard delivery methodologies like Agile, Waterfall across different architectural patterns.
  • Write clean, efficient, and well-documented code maintaining industry and client standards ensuring code quality and code coverage adherence as well as debugging and resolving any issues/defects.
  • Participate in delivery process like Agile development and actively contributing to sprint planning, daily stand-ups, and retrospectives.
  • Resolve issues or incidents reported by end users and escalate any quality issues or risks with team leads/scrum masters/project leaders.
  • Develop expertise in end-to-end construction cycle starting from Design (low level and high level), coding, unit testing, deployment and defect fixing along with coordinating with multiple stakeholders.

FAQs

What is the job title for this position?

The job title for this position is Python Consultant.

Where is this position located?

This position is located in either Bengaluru or Hyderabad.

What are the primary responsibilities of a Python Consultant?

The primary responsibilities include developing software projects using Python, building web applications, writing clean and maintainable code, collaborating with team members, and participating in the entire software development lifecycle.

What are the qualifications required for this role?

Candidates must have a B.E./B. Tech/M.C.A./M.Sc (CS) degree or equivalent and 3-6 years of hands-on experience in Python development.

Which Python web frameworks should candidates be familiar with?

Candidates should have knowledge of at least one Python web framework, such as Django, Flask, or FastAPI.

What database technologies should candidates have experience with?

Candidates should have experience with SQL and NoSQL databases, along with ORM implementations.

Is experience with cloud computing platforms necessary?

Yes, candidates should have experience with at least one cloud computing platform such as AWS, Azure, or GCP.

What programming frameworks and tools are important for this position?

Important frameworks and tools include Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn, and PyTorch.

Are applicants required to have experience with Agile methodologies?

Yes, experience in Agile/SAFE Agile project development methodologies is a must-have skill.

What are the key soft skills necessary for this role?

Good interpersonal and communication skills are necessary for this role.

Is prior experience in machine learning considered beneficial for this position?

Yes, proficiency in machine learning libraries and experience with deep learning frameworks are considered good to have.

What is Deloitte’s purpose?

Deloitte’s purpose is to make an impact that matters for clients, employees, and communities, while creating trust and confidence in a more equitable society.

What professional development opportunities does Deloitte provide?

Deloitte offers opportunities for skill-building, leadership development, and mentorship from entry-level employees to senior leaders.

What is the Core Business Operations (CBO) portfolio?

The CBO portfolio is an integrated set of offerings that helps clients transform, modernize, and operate their existing technology platforms across industries.

Consulting
Industry
10,001+
Employees
1845
Founded Year

Mission & Purpose

Deloitte, as one of the Big 4 global professional services firms, offers a comprehensive range of services including audit, tax, consulting, and advisory solutions to clients worldwide. Their ultimate mission is to deliver exceptional value to their clients by helping them navigate complex challenges, achieve sustainable growth, and stay ahead in an ever-changing business landscape. Deloitte's purpose lies in making an impact that matters and contributing to the success and well-being of their clients, people, and communities. With a team of skilled professionals and a commitment to innovation and collaboration, Deloitte strives to shape the future of business and create positive, lasting outcomes for their stakeholders.

Culture & Values

  • Lead the way

    We are not only leading the profession, but also reinventing it for the future. We are also committed to creating opportunity and leading the way to a more sustainable world.

  • Serve with integrity

    By acting ethically and with integrity, we have earned the trust of clients, regulators, and the public. Upholding that trust is our single most important responsibility.

  • Take care of each other

    We look out for one another and prioritize respect, fairness, development, and well-being.

  • Foster inclusion

    We are at our best when we foster an inclusive culture and embrace diversity in all forms. We know this attracts top talent, enables innovation, and helps deliver well-rounded client solutions.

  • Collaborate for measurable impact

    We approach our work with a collaborative mindset, teaming across businesses, geographies, and skills to deliver tangible, measurable, attributable impact.