About the job Python Developer
Mphasis is looking for a Python Developer in Mexico to work with the Mexico team in a hybrid work setting.
Required Technical Skills
At least 5+ years experience as a software engineer
Experience in Python is a must
Experience working with relational/non-relational databases and understanding of storage technologies (like MySQL, Sybase, MongoDB, InfluxDB, Cassandra or HBase)
Experience / Familiarity with Database Modelling, Normalization techniques
Experience / Familiarity with object-oriented design patterns
Ability to trouble shoot and fix performance issues across the codebase and database queries
Preferred Skills
BA/BS in Computer Science or equivalent practical experience
Experience with dev ops tools like Git, Maven, Jenkins, Gitlab CI, Azure DevOps
Experience with Agile development concepts and related tools
Ability to trouble shoot and fix performance issues across the codebase and database queries
Experience with Python frameworks utilizing Asyncio
Experience working with large volumes of time series data and building services, APIs and applications based of it
Experience in designing multi-tier application architecture and distributed caching solutions
Experience with Perl
ETL background in any language or tools
Experience with cloud technologies like Kubernetes, Docker, OpenStack and Kafka
Experience with web technologies like Angular 2+ (or React/Vue), TypeScript, RxJS
Experience with Go
Experience in the finance industry and knowledge of financial products/markets
Who are we?
Mphasis is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO), and Infrastructure services globally through a combination of technology know-how, domain, and process expertise. Over the years we have left an indelible impression in the IT solutions domain with an impressive clientele and an extensive global presence. The accolades we have been garnering can be attributed to our undeterred focus on delivering quality solutions across verticals that meet the challenging requirements of our esteemed customers. Our integrated solutions aim to create value for our customers, helping them improve their business processes with minimum hassles and capital outlays.
What's in for you?
At Mphasis, we promise you the perfect opportunity of building technical excellence, understand business performance and nuances, be abreast with the latest happenings in the technology world and enjoy a satisfying work-life balance. With the current opportunity, you will get to work with the team that has consistently been setting benchmarks for other deliveries in terms of delivering high CSATs, project completion on time, and is one of the best teams to work for in the organization.
You get an open and transparent culture and freedom for experimentation and innovation.