Position: DevOps Manager
Company: Ciklum
Experience required: 5y
Category: DevOps
English level: upper
Published: 2020-06-01T00:00:00+03:00

The DevOps Manager tackles our client’s toughest technical problems and drives technical excellence at all levels, working with senior management to support execution of the client’s organization vision. 
The DevOps Manager is a person who cares deeply about the technical side of operations and making sure that everything runs smoothly – supporting fast cycle times, high quality and availability. 
The ideal candidate understands technology deeply at both the infrastructure level (including serverless) and at the development level, understands where the gaps often are between these two, and is excited about filling those gaps and taking proactive steps to prevent production emergencies from ever happening. 
The DevOps Manager manages service delivery and systems reliability and scalability including reporting, configuration and build, testing, planning, and deployment of solutions and will be accountable for all aspects of deployment and technical operations including technical project resources, scheduling, risk management, internal and external communications, status reporting, and resource management. 
This person must be able to coordinate well between a variety of vendors and technical experts. 
This is the role for you if you are an excellent communicator, able to eliminate jargon when necessary, yet able to dive deep into technical details when working with development staff. 
You take complete ownership of the technical implementation of projects and ensure that no stone is left unturned to avoid risks. 
You take quality very seriously and work to quantify and evaluate new ways of measuring quality to ensure application uptime and a positive user experience, and that we continue to deliver excellent customer experiences.

**Responsibilities**

Management, organization, controlling and quality assurance of DevOps projects in an agile environment in areas such as fintech, e-mobility, connectivity, Industry 4.0 and many more
Build, release and deployment automation as well as the development of concepts and strategies for working methods optimization
Operation and support of applications through ITIL and ensuring availability of critical applications, interfaces and components
Ensuring support for continuous integration, deployment and delivery
Drive a true DevOps culture into our organization
Hire, train, and grow operations teams
Drive continual improvement in systems operations through tool building and automation
Participate in the definition of the roadmap for our clients – including brand new ones – in collaboration with our product managers, other development and engineering managers and engineers
Drive root cause analyses, in collaboration with product teams, as well as leading local development to improve operational performance
Scale our solutions: lead the planning, hardware selection, costing, and provisioning of new capacity, including involvement in the pre-sales process
Define and drive projects and report on their progress
Report on the health of our client’s services at an executive level
Meet with internal and external customers to develop relationships and clarify requirements and schedules
Collaborate with and learn from world-class leaders to meet world-class challenges, every day
Work in an environment where operational excellence is truly the first priority, and where the degree of automation is above the bar

**Requirements**

Bachelor of Science in Computer Science, Engineering, Mathematics or Science
7+ years of relevant hands-on systems engineering and administrative experience in networking, storage systems, operating systems
5+ years of experience leading DevOps teams
Strong systems engineering fundamentals understanding (networking, storage, operating systems)
Knowledge of leading development life cycle processes and best practices, esp. in the areas of deployment automation and monitoring
Solid experience with Agile engineering practices (Kanban, continuous delivery, etc.)

**Desirable**

Masters or PhD Degree in Computer Science or related field
Demonstrated success building and leading teams
Strong performance engineering and capacity planning background
Experience as a Delivery Manager/Project Manager on large-scale projects
Mentoring/training systems engineers
Experience with distributed systems at scale
Cloud service usage on commercial or government

**What's in it for you**

Ability to work on challenging projects, deal with complex solutions
Nicely designed, centrally located offices with a warm atmosphere that creates good working conditions
A unique working environment where you communicate and work directly with client
Strong focus on continuous expertise growth through various training and communities