Talent.com
Ця пропозиція роботи не доступна у вашій країні.
Senior Python Developer

Senior Python Developer

CiklumUkraine
30+ днів тому
Службові обов'язки

Description

Ciklum is looking for a Senior Python Developer  to join our team full-time in Ukraine.

We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role :

As a Senior Python Developer, become a part of a cross-functional development team working on the Gen AI security product development, with endpoint security expertise being the top priority.

Responsibilities

  • Design and implement complex backend features from conception through to deployment, ensuring they meet strategic business objectives
  • Write clean, secure, highly testable. scalable and well-documented code that adheres to coding standards and best practices
  • Perform comprehensive code reviews to ensure high code quality and facilitate knowledge sharing within the team
  • Actively participate in multiple aspects of the SDLC, including planning, development, testing, and deployment
  • Assist in upholding and enhancing the team's engineering and quality standards, and support the team in adopting these
  • Engage in the technical interviewing process

Requirements

We know that sometimes, you can’t tick every box. We would still love to hear from you if you think you’re a good fit!

Software Design :

  • In-depth understanding of paradigms and principles such as Object-Oriented Programming (OOP), SOLID, and GRASP
  • Proficient in documenting complex software solutions through comprehensive technical documentation and detailed diagrams
  • Software development :

  • Extensive expertise in Python and knowledge of essential third-party libraries and tools
  • Profound knowledge of Python frameworks like Flask, FastAPI, and in-depth knowledge of their internal architecture
  • Endpoint security implementation
  • Deep understanding of RDBMS and NoSQL systems, experience crafting high-performance queries, executing optimizations, and designing database structures
  • Practical commercial experience in developing both monolithic and distributed systems
  • Experience in deploying and managing applications within cloud environments such as AWS, Azure, and Google Cloud
  • Quality Assurance :

  • Advanced proficiency with unittest, pytest, nose2 and other common testing tools
  • Demonstrated commitment to continuous quality enhancement on projects through conducting code reviews, establishing quality metrics, and monitoring them
  • Software Deployment :

  • Practical experience in utilizing application deployment patterns and tools
  • Hands-on experience configuring infrastructure with leading cloud service providers
  • Desirable

  • Browser extension development
  • What's in it for you

  • Care : your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance, Mental Health programs, as well as financial and legal consultations
  • Tailored education path : boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses and company-paid certifications
  • Growth environment : share your experience and level up your expertise with a community of skilled professionals, locally and globally
  • Own your schedule – you are the one to decide when to start your working day. Just don’t miss your regular team stand-up
  • Opportunities : we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential
  • Global impact : work on large-scale projects that redefine industries with international and fast-growing clients
  • Welcoming environment : feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events
  • Створіть оповіщення про вакансії для цього пошуку

    Senior Python Developer • Ukraine