Senior Python Developer with DevOps and Azure Cloud
Tech Stack / Keywords
Firma i stanowisko
EPAM is a leading global provider of digital platform engineering and development services. The company embraces a dynamic and inclusive culture, collaborating with multi-national teams on innovative projects delivering cutting-edge solutions. The position is hybrid with required visits to offices in Wroclaw, Krakow, Gdansk, Warsaw, Katowice, Lodz, or Poznan, Poland, and occasional business trips to the Client’s headquarters in the Netherlands (4 times per year).
Wymagania
- Experience in Python backend API development using frameworks such as FastAPI, Flask and task queues like Celery
- Experience with asynchronous Python networking libraries (httpx, aiohttp)
- Proficiency in relational databases and ORM tools (SQL Alchemy, SQL Model, MySQL)
- Hands-on experience with DevOps tools and practices: Ansible, Docker, Kubernetes, Linux server administration
- Expertise in Microsoft Azure cloud services, including Azure DevOps for CI/CD pipelines, Azure Kubernetes Service (AKS), Azure Functions and App Services, and Azure Monitor and Log Analytics
- English proficiency at B2 level or higher
Nice to have:
- Knowledge of concurrent programming in Python
- Familiarity with network infrastructure and servers (ASGI/WSGI, Apache, Nginx)
- Understanding of network security protocols: Mutual TLS, SSL and OAuth 2.0 server implementation
- Familiarity with cloud-native database management
- Knowledge of Bitbucket and GitHub
- Exposure to collaboration and documentation tools: JIRA, Confluence, SharePoint
Obowiązki
- Design and develop scalable and maintainable backend solutions using Python
- Implement and manage DevOps practices for continuous deployment, integration, and monitoring of applications
- Maintain relational configuration databases using SQL
- Collaborate with cross-functional teams to maintain the application in a large value chain
- Use Git for version control and collaborative development workflows
- Troubleshoot and resolve technical issues with strong analytical skills
- Follow Agile methodologies to support iterative development and continuous delivery
- Perform basic Linux system administration tasks as required
- Contribute actively as a team player, embracing feedback and continuous learning
Oferta
- Engineering community of industry professionals
- Friendly team and enjoyable working environment
- Flexible schedule and opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Business-driven relocation opportunities
- Outstanding career roadmap
- Leadership development, career advising, soft skills, and well-being programs
- Certification (GCP, Azure, AWS)
- Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
- English classes
- Stable income (Employment Contract or B2B)
- Participation in the Employee Stock Purchase Plan
- Benefits package (health insurance, multisport, shopping vouchers)
- Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
- Referral bonuses
- Corporate, social and well-being events
Inne informacje
This is a hybrid position with required visits to the office in Wroclaw, Krakow, Gdansk, Warsaw, Katowice, Lodz or Poznan, Poland. The position requires occasional business trips to the Client’s headquarters in the Netherlands (4 times per year).
EPAM Systems
203 aktywne oferty