About this role
As a DevOps Engineer in Obrela Security Industries, you will ensure that our cloud enabled services are robust, reliable, secure and capable of processing terabytes of data. A high-performance service of this scale requires engineers with unique analytical skills and limitless creativity. We place a heavy emphasis on both developing complex build/deployment systems and providing supporting services to our teams of developers. We’re looking for a person who’s passionate about developing software the right way and knows how to maximize efficiency within the SDLC through automation
Responsibilities
-
Build automated deployments through the use of configuration management technology.
-
Implement reusable components, translate technical requirements
-
Collaborate with developers to ensure new environments meet requirements and conform to best practices.
-
Participate in troubleshooting and triaging of issues with different engineering teams to drive towards root cause identification and resolution.
-
Stay on top of industry trends and best practices whilst recognizing opportunities for automation, design development and other solutions in a comprehensive manner to boost operational efficiency.
-
Ensure critical system security through the use of best-in-class cloud security solutions.
-
System troubleshooting and problem solving across platform and application domains.
-
Suggest architecture improvements & recommend process improvements.
-
Manage and improve CI/CD Pipeline.
-
Qualifications & Requirements
-
Bachelor’s degree (or equivalent) in Computer Science or relevant field
-
Experience with virtualization environments (e.g VMWare)
-
Experience with Cloud Infrastructure preferably AWS.
-
Deep understanding of fundamental network technologies like DNS, Load Balancing, SSL, TCP/IP, HTTP.
-
Proficient with Linux administrative tasks, shell scripting and practical knowledge of at least one scripting language, preferably Python
-
Familiarity with RDBMS administration (e.g. MySQL) and SQL basics. Experience with Infrastructure provisioning tools (e.g. Ansible)
-
Experience with version control systems such as Git
-
Familiar with definitions such as Test-Driven and Behavior-Driven Development (TDD/BDD), continuous integration and continuous deployment
-
Ability to easily switch context across different technologies and complex environments.
-
Experience using Docker with good understanding of Docker containers.
-
Experience securing systems following best practices.
-
Solid English communication skills (verbal and written)
-
Experience with NoSQL DBs will be considered a plus.
-
Experience in operating a big data pipeline (ELK/Splunk/Spark) will be considered a plus.
-
Experience with container orchestration (Kubernetes, Mesos, Rancher, Swarm) will be considered a plus.
-
Experience in monitoring, alerting, metrics systems (Prometheus, InfluxDB, Grafana) will be considered a plus.
Benefits
- Dynamic and respectful environment – our people are the core of our business, we value each and every individual and support initiatives, promoting agility and work/life balance.
- Continuous coaching – work with passionate people and receive both theoretical as well as hands-on training
- Career development. Expand your career internationally and work alongside knowledgeable people from diverse cultures and backgrounds
- A competitive compensation package dependent upon your experience and qualifications. We’re focused on rewarding efforts. Our salaries and benefits package will keep you motivated throughout your career