● Monitor the process of system development and deployment in the operating environment.
● Design and implement DevOps processes.
● Participate in the Agile DevOps design, development, testing, and release of new capabilities and features with a focus on release and post-production support.
● Responsible for maintaining the infrastructure and developing it. You’ll have the opportunity to design systems and solutions that best support the needs of your team.
Requirements
● Complete mastery of Linux.
● Fully fluent in Containerization.
● Fully fluent in CI/CD and familiarity with Azure DevOps, Jenkins.
● Fully fluent in Monitoring and Logging in specific with Zabbix, Prometheus, Elastic Stack.
● Fluent in one of the programming languages such as Python, Go.
● Fluent in container orchestration tools for instance Kubernetes.
● Fully fluent in MySQL, SQL server databases.
● Familiarity with VMware vSphere.
● Familiarity with caching tools like Redis.
● Familiarity with Message Brokers and RabbitMQ.
● Familiarity with load balancing ways and fully fluent in HA Proxy.
● Having experience in configuration management tools like Ansible.
● Familiarity with Agile.