DevOps Engineer
Description
Job Summary
As a part of team you will be responsible for supporting team infrastructure and deploying software product updates, working on CI/CD framework and monitoring system.
Responsibilities
- Setting up, maintaining and monitoring the entire team infrastructure, collecting metrics, logs, building dashboards.
- Software Deployment & Continuous Deliver: deploy new software builds from Development into Test and Production Environments.
- Develop, maintain and support (CI/CD) framework.
- Develop, automate and support Jenkins pipelines using configuration management tools.
- Working on ways to automate and improve development and deployment processes.
- Running testing scripts, collecting results, creating reports.
- Securing systems and protecting against cybersecurity threats.
- Document procedures and processes related to all DevOps tasks and development.
- Investigate and resolve technical issues.
Requirements
- BS degree in Computer Science, Information Technology, Computer Engineering or relevant course
- 5 years of working as a DevOps Engineer or similar software engineering role
- Working experience with BitBucket, Jenkins and Ansible
- Good technical knowledge of network devices and protocols and their impact on web performance
- Good knowledge of Python
- Good knowledge of Windows and Linux
- Proficient with Git and Jira
- Knowledge of databases and SQL
- Excellent verbal and written communication skills
Significant advantages
- Working experience with Splunk
- Good knowledge of cloud technologies
- Working knowledge of containers technologies, such as Kubernetes and Docker
- Knowledge of JavaScript
- Experience with Vue.js
- Knowledge of PHP
- Experience with Jira