Position: Middle/Senior DevOps Engineer
Company: Speed & Function
Experience required: 3y
Category: DevOps
English level: intermediate
Published: 2021-03-01T00:00:00+02:00

Our projects include one of the world’s top 10 traffic web properties, as well as a variety of smaller applications.

This is both: a client-facing role that requires good communication skills and role with responsibility for managing and improving our internal infrastructure. Additionally you will be helping with estimates and implementation infrastructure updates.

We are also looking for basic coding skills, someone who can write clean and maintainable server-side code and read the developers’ code.

**Required Technical Skills**

- AWS orchestration (EC2, S3, RDS, ELB, SG, ECS, EKS, ECR, CloudFormation, Beanstalk, SES/SNS, IAM, VPC, Route53, Cloudwatch, AWS Batch, etc)
- VMWare/Openstack/Citrix on-prem technologies
- CI/CD (Gitlab, Jenkins, Groovy, etc)
- Databases: MongoDB, MySQL, Postgres, etc
- Docker (Swarm), Containerisation
- Terraform, Cloudformation
- Python, Go, and/or other programming languages
- Strong Linux skills, Bash/Shell
- LDAP/AD
- Ansible/Chef/Puppet
- Git/SVN
- Platforms networking and security

**Will be a plus**

- Experience producing estimates that help set the right expectations with clients.
- Writing documentation and case studies.
- Zabbix, Nagios, ELK, Prometheus, Graylog
- Kubernetes.
- GCP, Azure
- Redis, Memcached
- Rabbit MQ, SQS

**Other Skills Required**

- B1+ English and the ability to spend lengthy time on video/conference calls
- Ability sometimes to overlap with the EST time zone business hours
- Developmental mindset: an open mind, open heart, curiosity, humility, feedback

**What’s Important for Us?**

Responsiveness and communication
- stay online, respond to questions, have reported, and blockers ready for standups and other Scrum events
- be ready to hop on Video conference calls and screen-share your progress

Engineering excellence
- Understand the project paradigm - both on technical and business sides, and make sure you can support it, while also testing all your work to minimize defects; achieve high code quality. 

Self-management excellence
- Ramp up on Agile best practices, especially the Scrum framework. 
- Collaborate with colleagues both internally and externally: internally with other engineers, QA, and managers; externally with engineers, designers, and managers on the client-side. 
- Track all your activities in a time tracker. 
- Pick your hours to be available for collaboration during your colleagues and your client’s work hours, which typically span from 5 am to 5 pm Eastern (New York). 
- Collaborate with your lead to develop your growth plan.