Vacancy catalog
EPAM
Open role

Senior Python Developer

EPAMUkraine
Work model
Remote
Experience
1-2 years
Employment
Not specified
Compensation
Not disclosed
Technology signal
19 tags

Technology context

19

Parsed from the vacancy text; ordered by relevance to this role.

Full listing

Role description

We are delivering scalable enterprise applications and need a Senior Python Developer to build Python/Django services and operationalize GenAI capabilities. You will develop integrations via REST/SOAP/WSDL, optimize SQL data layers, and support CI/CD in Azure DevOps with Git - apply now

Responsibilities

  • Build scalable, secure, and maintainable applications using Python and Django
  • Develop UI components with CSS, Bootstrap, jQuery, or comparable technologies as required
  • Establish integrations with internal and external systems through REST, SOAP, and WSDL-based services
  • Optimize SQL queries, database structures, and data access logic that power application functionality
  • Partner with Business Analysts and stakeholders to convert functional requirements into technical specifications and solutions
  • Apply precise data mappings and transformations aligned with business and technical needs
  • Contribute to code reviews, adhere to established coding standards, and uphold high-quality deliverables
  • Maintain and improve DevOps pipelines through Git and Azure DevOps
  • Implement GenAI capabilities, including GPT models, embeddings, and agent-based components, into enterprise systems
  • Diagnose and resolve issues across the application stack while collaborating with team members
  • Support fellow developers in advancing engineering best practices and coding standards

Requirements

  • Proven 3+ years of practical experience with Python and Django, including building enterprise-grade applications
  • Hands-on 2+ years of experience in SQL development, optimization, and database design
  • Relevant 1-2 years of practical experience deploying Generative AI technologies, including GPT models, embeddings, and agent-based solutions
  • Working 1-2 years of experience with Angular
  • Practical 1-2 years of experience in LLM prompt engineering
  • Strong familiarity with application architecture, system integration, and service-oriented architecture (SOA) principles
  • Background in DevOps tools and practices such as Git, Azure DevOps, CI/CD pipelines, and automated deployments
  • Proficiency in REST, SOAP, WSDL, and large-scale service integrations
  • Outstanding verbal and written communication skills
  • Strong analytical and problem-solving capabilities
  • Ability to thrive in fast-paced, collaborative environments
  • Bachelor's degree in Computer Science, MIS, or a related field
  • English proficiency at B2 (Upper-Intermediate) level or higher

Nice to have

  • Advanced certifications in Python, cloud technologies, or GenAI