Logo of Huzzle

Python

image

Virtusa

13d ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Pune

AI generated summary

  • You should have extensive Python and OOP experience, strong knowledge of DB connectors, API development, TDD, Linux scripting, and familiarity with SDLC/DevOps tools. Exposure to math/computer science is preferred.
  • You will perform Python development, implement Object Oriented Programming, manage databases, develop APIs, and engage in SDLC processes using tools like Git and Jenkins, while scripting in Linux.

Requirements

  • - Extensive practical experience working with most if not all the technologies listed below
  • - Python development with hands-on experience with Object Oriented Programming including Design Patterns
  • - Strong Knowledge in Database connectors, Stream/Batch processing, API Development
  • - Knowledge on Test Driven Development
  • - Familiarity with Linux environment including scripting skills
  • - SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits
  • - Exposure to Mathematics/computer science is preferred
  • - Candidate should have exposure to mathematical modelling/finance insights
  • - No ML/AI/Web exposure is required

Responsibilities

  • - Extensive practical experience working with most if not all the technologies listed below
  • - Python development with hands-on experience with Object Oriented Programming including Design Patterns
  • - Strong Knowledge in Database connectors, Stream/Batch processing, API Development
  • - Knowledge on Test Driven Development
  • - Familiarity with Linux environment including scripting skills
  • - SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits
  • - Exposure to Mathematics/computer science is preferred
  • - Candidate should have exposure to mathematical modelling/finance insights
  • - No ML/AI/Web exposure is required

FAQs

What programming language is primarily required for this position?

The primary programming language required for this position is Python.

Is experience with Machine Learning or Web Development necessary for this job?

No, ML/AI/Web exposure is not required for this position.

What development methodologies are preferred for candidates applying for this role?

Familiarity with Test Driven Development (TDD) is preferred.

Are there any specific database skills needed for this position?

Yes, strong knowledge in database connectors is required.

What kind of environment should candidates be familiar with?

Candidates should be familiar with a Linux environment, including scripting skills.

Is experience with version control systems required?

Yes, experience with Git/BitBucket is required.

What CI/CD tools should candidates be knowledgeable about?

Candidates should have knowledge of CI/CD pipeline frameworks such as Jenkins and SonarQube.

Is a background in mathematics or computer science preferred?

Yes, exposure to mathematics/computer science is preferred, especially with mathematical modeling or finance insights.

What is the company culture like at Virtusa?

Virtusa values teamwork, quality of life, and both professional and personal development.

Is there a commitment to diversity and equal opportunity at Virtusa?

Yes, Virtusa is committed to equal opportunity and does not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by law.

Business transformation that lasts starts with Engineering First.

Technology
Industry
10,001+
Employees
1996
Founded Year

Mission & Purpose

Virtusa Corporation provides digital engineering and technology services to Forbes Global 2000 companies worldwide. Our Engineering First approach ensures we can execute all ideas and creatively solve pressing business challenges. With industry expertise and empowered agile teams, we prioritize execution early in the process for impactful results. We combine logic, creativity and curiosity to build, solve, and create. Every day, we help clients engage with new technology paradigms, creatively building solutions that solve their most pressing business challenges and move them to the forefront of their industry.