Senior Python Software Engineer
Epam
Vinnytsia, Ukraine
4 днів тому

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.

DESCRIPTION

Our client is one of the world’s largest providers of financial information and risk management solutions. The company empowers its’ clients to make smarter and more sustainable investments, drives market transparency and helps preventing financial crime.

Serving more than 40,000 institutions in over 190 countries, it provides information, insights, and technology that enable innovation and performance in global markets.

By advancing its customers, the company encourages progress for the worldwide financial community.

For this project, the ideal candidate should have the ability to deliver high-quality work on time in a high-energy environment while collaborating and brainstorming with other developers in a dynamic team environment.

Responsibilities

  • Design, build and maintain components for Linux OS
  • Develop micro-services-based system components on the top of infrastructure OS for a storage, diagnostic, security, monitoring and other tools
  • Implementation and support RESTful API
  • Requirements

  • Python : advanced - experience at least 5 years active development
  • Jenkins or TeamCity : beginner - know how to manage CI / CD jobs and best practices
  • Docker : beginner - manage docker containers and create docker image
  • GIT : advanced - understand git flow
  • Experience in designing and implementing RESTful web services
  • Good understanding of design principles (SOLID, design patterns)
  • Experience in software release process with automated CI / CD pipeline
  • Knowledge of Database programming : SQL and / or NoSQL databases
  • Good understanding of software development lifecycle, experience in Agile Scrum process
  • Intermediate or higher English level, both verbal and written (B1+)
  • Nice to have

  • Kotlin, Golang and Java : beginner - install, debug, run, refactoring at least half year with each of this language on prod development and understanding basic syntax
  • ZooKeeper, Kafka, Spark, NiFi, Jupyter, Hive, Cassandra, Couchbase, Prometheus, HDFS - user level need to understand purpose, architecture and know how to install, manage configuration and debug
  • Experience in Cloud Technologies (AWS, GCP, Azure)
  • We offer

  • Competitive compensation depending on experience and skills
  • Individual career path
  • Unlimited access to LinkedIn learning solutions
  • Social package - medical insurance, sports
  • Compensation for sick lists and regular vacations
  • English classes with native speakers (certified English teachers)
  • Flexible work hours
  • Повідомте про це
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Надіслати заяву
    Моя електронна адреса
    Клацнувши по кнопці "# кнопка", я даю згоду neuvoo на обробку моїх даних та надсилання сповіщень електронною поштою, як це детально описано в Політиці конфіденційності neuvoo. Я можу будь-коли відкликати свою згоду або скасувати підписку.
    Продовжити
    Заява