Description
Summary:
We are seeking an experienced Senior Python Developer with strong cloud expertise to design and develop scalable, high-performance applications leveraging modern cloud platforms and various technologies.
Highlights:
1. Design and develop scalable, high-performance applications with Python.
2. Leverage modern cloud platforms and diverse technologies for robust solutions.
3. Collaborate with cross-functional teams using Agile methodologies.
We are searching for an experienced **Senior Python Developer with strong cloud expertise** to join our team. In this role, you will design and develop scalable, high\-performance applications, leveraging modern cloud platforms and a wide range of technologies to deliver robust solutions.
**Responsibilities**
* Participate in the design, development, and deployment of Python\-based applications
* Contribute to the architecture of scalable cloud solutions across multiple cloud providers
* Follow and promote best practices for software design, coding standards, and SOLID principles
* Develop and maintain ETL/ELT pipelines for efficient data processing
* Implement messaging and caching solutions to support high\-performance systems
* Design and optimize relational and NoSQL database schemas and queries
* Configure monitoring, logging, and alerting systems to ensure application reliability
* Apply testing strategies, including unit and integration testing, to maintain code quality
* Support team members by performing code reviews and sharing knowledge
* Collaborate with cross\-functional teams using Agile methodologies
* Manage source code repositories and ensure smooth version control workflows
**Requirements**
* 3\+ years of commercial experience in software development with Python
* Proficiency in testing frameworks such as Pytest and Python unittest
* Hands\-on experience with at least one major cloud platform: Oracle Cloud, AWS, Google Cloud Platform, or Microsoft Azure
* Background in messaging and caching technologies, including Redis, RabbitMQ, and Apache Kafka
* Understanding of SDLC methodologies and SOLID object\-oriented design principles
* Skills in Python frameworks and ORMs such as SQLAlchemy and Django
* Knowledge of relational databases, including Oracle Rdb, Microsoft SQL Server, and PostgreSQL
* Familiarity with NoSQL and analytical databases such as Apache Cassandra, ClickHouse, and Amazon DynamoDB
* Competency with MySQL and MongoDB for diverse data storage needs
* Qualifications in containerization with Docker and building ETL/ELT solutions
* Experience with monitoring and visualization tools like Kibana, Elasticsearch, and Grafana
* Capability to work with Prometheus and ZABBIX for system monitoring
* English language proficiency at an Upper\-Intermediate level (B2\) or higher
**Nice to have**
* Familiarity with Agile frameworks such as Kanban and Scrum
* Skills in code quality tools, including Mypy and SonarQube
* Expertise in data analysis libraries NumPy and Pandas
* Background in software design principles and Unix environments
* Proficiency with version control systems such as Git, Mercurial, and svnX
**We offer**
* Career plan and real growth opportunities
* Unlimited access to LinkedIn learning solutions
* Constant training, mentoring, online corporate courses, eLearning and more
* English classes with a certified teacher
* Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
* Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
* Flexible work schedule and dress code
* Collaborate in a multicultural environment and share best practices from around the globe
* Hired directly by EPAM \& 100% under payroll
* Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
* Major medical expenses insurance: Life, Major medical expenses with dental \& visual coverage (for the employee and direct family members)
* 13 % employee savings fund, capped to the law limit
* Grocery coupons
* 30 days December bonus
* Employee Stock Purchase Plan
* 12 vacations days
* Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th \& 31st)
* Monthly non\-taxable amount for the electricity and internet bills
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi\-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting\-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
*By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.*