Senior Python Developer

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing and with them, our team too. And now we need a Senior Python Developer.

We expect you to have

We are looking for a software engineer with Python/AWS/Terraform knowledge.

Assignment description: Our goal is to enable our engineers to build, scale & develop solutions faster and with higher quality than the status quo. We strive to deliver work we can be proud of. Joining the Logging Experience team to work on the challenges of developing scalable and flexible logging infrastructure to cope with a LOT of data (routing, storage, searching, classifying), a magnitude of demanding, varied & sometimes conflicting needs. We need you to think big whilst having attention to detail to help us deliver a reliable, solid, self-healing & auto-scaling service. Finally, you’ll be part of an incredible team.

Requirements

  • Experience with software development with expertise in one of Python, Javascript or Go
  • A DevOps / SRE mindset and Experience with Linux environments
  • Hands-on Experience with AW
  • We like to see a passion for Testing & Automation to prove your service does what it says, and to free up your time, so you can work on the more interesting and challenging problems

Main tasks

  • Create solutions that are transferable from local machine to staging and production
  • Proven skills in software engineering, AWS IAM, S3, EC2 and Auto-scaling is needed
  • Design solutions that are fully testable
  • Integrate solutions to market-leading products
  • Adapt existing code base to new requirements
  • Build easily understandable, sensible and maintainable abstractions
  • Have the security aspect of your work at the back of your head all the time.
  • Write integration tests in python and pytest
  • Know ins and outs of Linux and tools that it brings
  • Be comfortable with shell environment and be able to quickly solve runtime problems over ssh
  • Know Docker and its internals
  • Manage infrastructure with Terraform
  • Build CI/CD pipeline with Jenkins
  • Build tools that will automate any repeatable task

With us you can:

Develop your technical knowledge:
  • Use the latest technologies
  • Participate in technical events and conferences (the cost is covered by the company)
  • Regular tech talks and professional development
Improve your soft skills:
  • Build strong teamwork skills and become an essential part of the dynamic teams
  • Improve your English in classes and speaking directly with clients
  • Increase your productivity and communication level via Scrum, Kanban, Agile methodologies
Technologies
  • Python
  • Terraform
  • AWS
  • Vector
  • Jenkins
  • Datadog
  • Docker
  • Bitbucket
  • Linux
Paas Occasionally
  • Ansible
  • CloudFormation
  • LDAP
  • JavaScript
  • Saas
Location
  • 100% remote
  • anywhere in EU

Our perks

  • Covered vacation period: 20 business days and 5 days off
  • Free English classes and speaking club with a native speaker
  • Flexible working schedule
  • Truly friendly and supporting atmosphere
  • Working remotely or in one of our offices
  • Partial compensation for office lunches
  • Medical insurance for employees from Ukraine
  • Compensation of psychological counseling
  • Legal support
  • Relocation assistance

Your dream job awaits you
Apply now!

    img img Successfully applied!