DevOps Engineer
DevOps Engineer
23/09/2021As a DevOps Engineer, you will be responsible for the design, development, testing, automation and deployment of products that help Fieldin communicate with their customers in deep and personal ways. The ideal engineer will bring their experiences, best practices, and a collaborative attitude to help drive DevOps initiatives.
Our technology stack is built in PHP & Angular, running on MySQL, ElasticSearch, and RabbitMQ on AWS EC2, RDS. You will be responsible for service delivery, reliability, scalability, monitoring, and helping define all of this as immutable infrastructure-as-code.
What you will do:
● Deploy and maintain critical applications on AWS
● Design and implement secure automation solutions for development, testing, and production environments
● Implement automation, effective monitoring, and infrastructure-as-code. Increase the sophistication of our alerting and escalation mechanisms.
● Deploy and maintain CI/CD pipelines across multiple environments to maximize efficiency
● Implement industry best practices for system hardening and configuration management
● Secure, scale, and manage Linux virtual environments
● Have on-call responsibilities in rotation with the engineering team
What will help you succeed in this role:
● Experience maintaining and deploying highly available, scalable, fault-tolerant systems
● A drive towards automating repetitive tasks (e.g. scripting via Bash, Python,, etc)
● Understanding of system administration in Linux environments
● Practical experience with containers (Docker, Compose, ECS, Kubernetes)
● Understanding of monitoring tools (Pagerduty, CloudWatch, Datadog, Sentry, etc)
● AWS operations experience (e.g. IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda)
● Version control system experience (e.g. Git)
● Experience implementing CI/CD (e.g. Jenkins, Jenkins Pipeline, TravisCI, CircleCI)
● Experience with infrastructure-as-code (e.g. Terraform, Cloudformation)
● Bachelor or master’s degree in CS, or equivalent practical experience
● Effective communication skills
Having one or more of the following is a plus
● Experience with delivery of a SaaS product
● Knowledge of containerization technologies such as Docker and Kubernetes
● Knowledge of tools like Ansible or Puppet.
● Experience managing a large RDBMS like MSSQL or MySQL
● A relentless security-first mindset. You think like an attacker
משרה זו סגורה ולא ניתן לשלוח אליה קורות חיים.
סגור