Position: DevOps Engineer for Arad Group
Company: Ciklum
Experience required: 3y
English level: intermediate

We’re looking to expand our DevOps team with an exceptionally talented technology professional, impassioned for robust architectures, multi-tiered and scalable cloud SaaS systems.

**Responsibilities**
As a DevOps Engineer you will be responsible for:

- Be in charge of complex, distributed, high-scale production cloud systems
- Take responsibility of automated build and deployment processes
- Design, develop and maintain modern state-of-the-art CI/CD pipeline to improve R&D processes
- Manage, configure our production Cloud environments, build monitoring and alerting capabilities
- Take part in building cloud based Big Data solution – our proprietary platform which collects, processes, streams, and analyzes large amounts of data

**Requirements**
- 3+ years of experience as a DevOps engineer in cloud-based environments (Azure is advantage)
- In-depth knowledge of build/release systems, CI/CD systems, like Spinnaker, Jenkins, TeamCity, GitLab, Screwdriver, Puppet, Chef, Ansible
- Proven hands-on experience with containerized environments and microservices: Docker and Kubernetes
- Experience in Linux Administration, Windows OS/Servers Administration, Networking & Security
- Scripting/programming skills with PowerShell/Bash/Python/C#
- Experience with infrastructure as code, like Terraform
- Knowledge in SQL scripting and Relational Database concepts – an advantage
- Experience with Elasticsearch, Kafka, PostgreSQL– an advantage
- Knowledge in software development methodologies (SCRUM, Agile)
- Experience in version control systems (TFVC, GIT, DevOps Services, DevOps Server)
- Bachelor’s degree in computer science or a related field

**Personal skills**
- Excellent communication skills and problem-solving ability
- Demonstrated ability to work independently and with others
- Excellent written and verbal communication skills
- Highly motivated, goal driven, innovative, curious and open minded

**What's in it for you**
- Dynamic and challenging tasks
- Team of professionals: learn from colleagues and gain recognition of your skills
- Continuous self-improvement
- Trainings
- Knowledge sharing meetings