Lead Python Engineer
EPAM
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.
We believe that the team you build is the company you build. Our offices are digital laboratories. Our clients are major global brands. We’re always looking for talented teammates. Think you’ve got what it takes?
Lead Python Engineer
to join our team in Belgrade/Novi Sad/Remote
RESPONSIBILITIES
- Participate in full-cycle application development: design, implement, test, and launch solutions in Python
- Coordinate, plan, and track tasks and activities
- Drive the collaboration process with other team members
- Manage the team
- Help identify, escalate, resolve any technical issues and problems that might occur • Communicate with the customer to clarify requirements
- Be involved in a code review process
- Integrate with other clients’ systems and applications
- Be responsible for the implementation of different types of functionalities described in design documents
- Manage sections of ongoing projects, help to manage individual teams, closely adhere to deadlines
- Have skills in Agile team organization and delivery, database and coding skills plus the ability to maintain an ongoing discussion with the stakeholders and partners
REQUIREMENTS
- Minimum 4 years of Software development experience in Python
- Experience in leading teams
- Relational databases (for example PostgreSQL, MySQL)
- Experience in one or more Python frameworks like Django, Flask, etc. • Experience with Cloud Technologies (AWS, GCP, Azure)
- Knowledge of:
OOP and design patterns
Python coding standards and best practices
API building principles in the web (REST API)
NICE TO HAVE
- Messaging queues (RabbitMQ)
- Docker, Kubernetes
- Python + LS Bioinformatics
- Understanding of distributed applications architecture
WE OFFER
- Dynamic, entrepreneurial, high speed, high growth corporate environment • Diverse multicultural, multi-functional, and multilingual work environment
- Opportunities for personal and career growth in a progressive industry
- Global scope, international projects in different business domains: financial services, media, entertainment, telecom, software and hi-tech, automotive, etc
- Wide range of professional training and workshops, English courses, soft-skill training
- Unlimited access to LinkedIn learning solutions
- Competitive salary and various benefits
- Private Medical insurance
- Different learning programs for relatives (e-kids, e-seniors)
- Offices in Belgrade and Novi Sad, but also fully remote
- Relocation opportunities
- Work-life balance and flexible schedule, team building and sport opportunities
Note: The remote option applies only to the Candidates who will be working from any location in Serbia.
Karatkeristike posla
Kategorija posla | Python |