Yes, a DevOps Engineer is indeed a technical professional. DevOps Engineer is a critical participant in complex processes that lead to software development and its timely and efficient deployment in line with the needs of the project or customer.