Position: DevOps Lead
Company: REW Technology
Category: DevOps
Experience required: 5y
English level: upper

**PROJECT DESCRIPTION  **
Messaging transformation platform that accepts, processes and delivers messages between entrepreneurs, enterprises, mobile messengers, social networks, and mobile providers (more than 600 billion messages per year). Provides single endpoint for end-client’s messages processing – SMS, MMS, RCS, WhatsAPP, Facebook, WeChat and others. Integrates with big enterprises and banks providing a secure and reliable messaging service.  
 
 
**JOB PURPOSE **
Extend REW Technology DevOps expertise. Be a part of the development team that works for one of the biggest Carrier and Messaging processing companies. 

** COMPANY DESCRIPTION **
“REW Technology” is a new subdivision of “REW Consulting Services”. “REW Consulting Services” successfully serves customers for more than a decade already. “REW Technology” concentrates on solutions design and implementation for various business needs for mid-to-big-sized companies. Basic principles used on daily basis and impacting all company’s operations are: 
Automate software engineering routines via automation – Test Automation, CI / CD implementation, reusable and easy to extend software architecture. 
Security in mind. Utilizing DevSecOps principles, proper software architecture and engineering best practices. 
Design-Implement-Try-Evolve loop. Utilizing Agile development principles delivering product’s production ready MVP, incorporating feedbacks from fields, adjusting solutions and implementing new features. 
“REW Technology” is open to work from anywhere that allows team members to choose workplace that suits their needs in a best way. Company organizational structure as flat as possible with minimal bureaucracy overhead. 

**DUTIES AND RESPONSIBILITIES  **
Will work on building improving infrastructure for messaging platform (both On Premises and Cloud)  
Take part in reimplementing CI/CD for existing platform to support hybrid cloud  
Provide necessary documentation for system knowledge sharing with other team members   
  
 
**Candidate should show: **
• Extensive experience with Linux administration, Networking concepts, Cloud technologies and services (AWS in particular). 
• Architecture vision and experience to be able to create, define and implement solutions from scratch or improve existing. 
• Strong understanding of CI/CD, deployment-related processes, high availability and monitoring concepts.  
• Ability to organize/support maintenance of high-availability production systems   
• Excellent debugging, troubleshooting and problem-solving skills   
• Creative thinking and ability to quickly grasp new concepts   

**Experience in the following technologies: **
• Strong Linux administration experience and Bash scripting   
• Networking technologies (incl. LDAP) 
• AWS, Ansible, Terraform. 
• Docker and K8S (preferred to have). 
• Nginx, Tomcat   
• Mongo, PostgreSQL, Kafka   
• GitLab, CI, Jenkins 
• A self-managed team player’s attitude. 
• Experience/Ability of leading senior engineers team. 
• Upper Intermediate English level for direct client communication, presentations, etc.