Position: Senior Azure DevOps
Company: YozmaTech
Experience required: 5y
Category: DevOps
English level: upper
Published: 2023-07-01T00:00:00+03:00

We are looking for a highly skilled and experienced **Azure DevOps Engineer** to join our team. 

Datarails is a financial planning and analysis platform that automates financial reporting and planning, while enabling finance teams to continue benefiting from the familiar spreadsheets and financial models of Excel.

**Requirements**:
🔹Minimum 5 years of practical administration experience in **Linux** 
🔹️At least 1 year of practical experience with **Terraform**, describing and maintaining cloud resources in platforms like AWS, **Azure**, Google Cloud, or OpenStack.
🔹️Extensive experience in building **CI/CD** pipelines using Jenkins, automating software delivery and deployment processes.
🔹️Proficiency in containerization technologies like **Docker**, enabling efficient application deployment and management.
🔹️Practical knowledge of **Python** programming, with the ability to develop scripts and automation tools.
🔹️Strong understanding of **Kubernetes**, its concepts, and practical usage in managing containerized applications.
🔹️Upper-intermediate level of English language proficiency

**Responsibilities**:
🔸Design and implement mechanisms for distributing permissions across our systems, ensuring proper access control and security measures.
🔸Develop and maintain mechanisms for auto-scaling pods within highly available clusters, optimizing resource allocation and scalability.
🔸Integrate our systems with various platforms, such as Slack, JIRA, and Bitbucket, to facilitate collaboration and streamline workflows.
🔸Extend the functionality of our existing CI/CD solution, leveraging tools like Jenkins to automate build, test, and deployment processes.
🔸Program in Python to develop scripts and automation tools for system management and monitoring tasks.
🔸Implement and manage infrastructure as code using tools like Terraform, ensuring consistent and reproducible environments across different cloud platforms (e.g., AWS, Azure, Google Cloud, OpenStack).
🔸Containerize applications using Docker, facilitating efficient deployment and management.
🔸Utilize your expertise in Kubernetes to deploy and manage containerized applications, ensuring scalability and high availability.