Senior/Lead Python Software Engineer (offline)

We are inviting a Senior/Lead Python Software Engineer to join our team.

The project is a hosting platform. We are transforming an old-school data center company into a cloud-focused organization and building out the infrastructure and tools from the ground up.

Project benefits:

- The opportunity to design (along with client's CTO) and implement cloud services from scratch (CDN, Virtual Private Server, VPN, Application Vending Machine, Kubernetes-As-A-Service, App-As-A-Service). You will also be involved in designing and building internal services (such as ChatOps tool for support).
- The opportunity to work very closely with popular open-source solutions (Kubernetes+Helm, OpenStack, ELK stack, Apache Traffic Control, Apache Airflow).
- The project is already in production, but still in active development. Therefore, on the one hand, there are plenty of interesting challenges and freedom in tech choices, and on the other hand, development practices are already established and all the tools for effective work are in place.

Required skills

β€’ 5+ years of commercial experience with Python
β€’ 3+ years XP with Django+DRF
β€’ 2+ years experience of direct voice communication with English-speaking clients, incl. non-technical ones
β€’ Experience with Docker
β€’ Experience with PostgreSQL
β€’ Deep experience writing unit tests
β€’ Experience setting up CI/CD pipelines (Github actions preferred)
β€’ Experience playing Team Lead role
β€’ Mentorship experience
β€’ Decent experience of work breakdown for complex functionality
β€’ Experience in pre-sales activities
β€’ English level: Upper-Intermediate

Will be a plus

β€’ Experience with Kubernetes and Helm
β€’ PHP experience
β€’ Frontend experience (HTML+Bootstrap+jQuery, ideally - also VueJS)
β€’ Experience with Ansible
β€’ Experience with CRMs for hosting providers (WHMCS, EasyDCIM)

Responsibilities

β€’ Write new and improve existing systems functionality
β€’ Write effective, scalable code
β€’ Participate in code reviews
β€’ Daily communicate with client stakeholders and team
β€’ Participate in roadmap creation, high-level planning and backlog filling
β€’ Conduct work breakdown for new assigned functionality, be more owner that doer

Being a member of the CodeIT team means

β€’ Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
β€’ Compensation of participation in conferences and workshops, invited experts
β€’ Development of soft skills (people management and emotional intelligence training)
β€’ Free access to the company account on Udemy educational platform
β€’ Internal library
β€’ Corporate English courses and communication with clients from English-speaking countries
β€’ Experienced and supportive team members
β€’ Paid time off (vacation, sick-leave, remote work)
β€’ Legal support
β€’ Well-equipped offices located in Kharkiv, Vinnytsia, and Sofia

About CodeIT

CodeIT is a close technical partner in sophisticated high-quality software development for clients around the globe. With 15 years track record of success and a team of around 200 highly motivated and experienced professionals, we deliver software products that meet the latest tech trends and transform business ideas into successful products for clients in 24 countries around the globe.

We are a team of professionals, passionate about what we do, and strive to ensure our members’ constant personal and professional growth, career development, and work-life balance.

We currently have 3 offices in 2 countries and our goal is to create long-term career opportunities by sharing our expertise and contributing to local IT Communities.

Reasons for joining us:
β€” You will work on cutting-edge technology projects, and realize ideas and experiments, resulting in high-quality services
β€” You will be a part of the team, passionate about what we do, and where people are the soul of the company
β€” You will have the opportunity to grow professionally and achieve more because constant training and development are in our DNA
β€” You will be provided with an attractive social package and benefits as well as flexible working conditions because work-life balance is important to us
β€” You will work for projects and clients spanning all around the world and get experience in a multicultural environment

Our Clients
We are proud of building long-standing business relations with our clients. They know that we are equally engaged in the process, dedicated to the project’s success, and motivated to provide a high-quality service. A partnership built on mutual trust is one of our greatest values and we have a strong record of success with
β€” 500+ projects delivered
β€” 97% positive customer reviews
β€” 53% of clients return with new projects

Services and Technologies
We create custom web and mobile solutions for various industries β€” healthcare, fintech, e-learning, e-commerce, and logistics. Our full-cycle development services include:
β€” Custom software development
β€” Web Development
β€” Mobile development
β€” DevOps
β€” QA (automation and manual)
β€” IT Consulting
β€” Business analysis
β€” Digital Marketing
β€” Modernization of systems
β€” Technological consulting
β€” Software security testing services
β€” Software Support Management

Company website:
https://codeit.us/

DOU company page:
https://jobs.dou.ua/companies/codeit/

The job ad is no longer active

Look at the current jobs Python →