Lead Consultant, Python MS Engineer Operations

at Genpact
Location Austin, TX
Date Posted December 25, 2020
Category Default
Job Type Full-time


Lead Consultant, Python MS Engineer Operations
Function: Operations
Austin, US
With a startup spirit and 80,000+ curious and courageous minds, we have the expertise to go deep with the world’s biggest brands—and we have fun doing it. Now, we’re calling all you rule-breakers and risk-takers who see the world differently, and are bold enough to reinvent it. Come, transform with us.
Inviting applications for the role of Lead Consultant, Python MS Engineer Operations

In this role you will support development and maintenance of numerous business critical software applications. These are primarily Analytics applications.

  • Architect software solutions for complex high volume data environments
  • Develop containerized microservices using Python
  • Collaborate with software development team to fix and improve existing applications
  • Monitor and assess current system performance
  • Identify scalability issues and opportunities
  • Support software testers and application engineers during deployments and maintenance
  • Provide support for testing/development/staging environments
  • Communicate with RESTful services

Skills Required

  • Proficient in Python language and ecosystem [async, packaging/distribution/PyPI, debugging, logging, pytest]
  • Linux servers, shell/bat scripting, logging systems
  • DevOps [Chef, automated testing, CI/CD]
  • Experience working with Docker
  • Technical knowledge of load balancing and HA
  • Experience in client/server architecture
  • Proficiency in network applications (TCP/UDP sockets) across heterogeneous networks
  • RESTful services
  • Experience with RDBMS databases; NoSQL experience a plus)
  • Experience working with JSON APIs
  • Django, Flask web application frameworks, REST APIs
  • Experience working in software development team
  • Familiar with typical software develop tools and process [Git, Code Reviews/ Agile/Scrum, Testing, Bug/Task tracking Jira/Phabricator]
  • Communicate and collaborate with geographically dispersed teams
  • Clearly track progress and document work with moderate guidance from senior team members

Minimum qualifications

  • B.Tech in computer engineering, computer science, engineering or similar technical field


Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation.