Position: Senior Software Engineer (Python/DevOps/AQA)
Category: DevOps
English level: upper
Years of experience: 11


- 5+ years experience in Python
- 10+ overall years in Software Development (C/C++/Python/Go)
- 15+ years of strong Linux/Unix background (Distro build, Sys dev, Shell scripting)
- Strong experience in DevOps and Automation
- Strong knowledge of OOD/OOP, Design Patterns, SOLID design principles
- Experience in SW design and Backend Dev as a SaaS
- Experience in testing/deploying multiple projects for production
- Experience with Docker, CI/CD, Clouds (AWS)
- Strong understanding of SDLC and tools (GIT, branching/merging, build systems, CI/CD)
- Excellent Linux skills – totally proficient at the command line
- Strong understanding of multithreading, synchronization, and concurrent programming
- System Linux/Unix programming in C/C++ with ARM and other Embedded toolchains
- Experience with remote data via REST and JSON
- Experience developing through testing TDD
- Ability to work as independently, as in a team
- Ability to discuss and explain complex technical concepts to engineers and non-engineers
- Ability to take responsibility for given work
- Experience working in an Agile environment
- Excellent debugging, troubleshooting and problem solving skills
- English Intermediate level to Upper-Intermediate
- BS in Computer Engineering and Cisco Network Certification