As a Senior DevOps Engineer/Expert at ADB, you will partner with the CTO and whole engineering team to empower our continuous deployment environment. You will keep ADB’s finger on the pulse of the DevOps community by continually researching, testing, and developing solutions to better enable our Software Engineers through automation and self-service. As an embedded member of the development team, you will be the subject matter expert on how and when to utilize the tools built and deployed by DevOps, as well as an influential partner in delivering incredible end user experiences.
Main responsibilities:
As a Senior DevOps Engineer with a knack for automation, troubleshooting, and problem-solving, you will be responsible for monitoring our environments, servers, and applications for health, performance and security. You will work with our talented team of Software Experts to decide how to best create meaningful outcomes for our end users.
* Infrastructure
- Develop a flexible infrastructure to promote Developer self-service, while promoting continuity across our overall environment.
- Development of tools and systems to support Developer self service
- Continuous environment monitoring for application health, performance, and security
- Maintaining a pulse on emerging technologies and discovering hidden opportunities in our environment
- Use technical expertise and experience to evaluate industry technologies and assess practice relevance
- Collaborate with Software Experts to research and address technical needs, to roadmap and develop new solutions
- Maintain and improve standards of Operational Excellence
- Ensure redundancy and resilience of infrastructure and services
* Reliability and Performance
- Championing of continual improvement in the areas of reliability and performance
- Help design and implement secure environments and servers
- Forecast and assess reliability risks
- Ensure all infrastructure is configuration managed
* Development Support
- Collaborate with the Ops and DevOps teams, as well as Security, IT, and Software Experts
Experience and skills REQUIRED:
possessing track record of progressive DevOps engineering experience including the following:
- Kubernetes/Openshift administration and management, Docker (containerization and orchestration)
- other key areas such as AWS, Saltstack and Terraform (or similar).
- Strong systems administration skills (Linux)
- Experience in automation and the development of automation tools
- Strong background in continuous integration and deployment methodologies/pipelines
- Strong administration of HAproxy, MQTT, Redis
- Strong knowledge of network security and performance
- Knowledge of compliance frameworks (PCI, SOX, SOC 2, ISO 27001)
- Ruby, bash, and python scripting
- Database administration background in Postgres, MySQL, SQLLite
- Experience with Kafka a plus
- Strong understanding of DevOps mentality and tools
You need to be able to quickly analyze and comprehend new or unfamiliar technologies or ideas
Technologies and tools you will use and interact with in ADB:
- Linux – Ubuntu LTS, RHEL, CentOS 7, Fedora Core
- Tools – Github, Ansible, New Relic, TeamCity, Octopus Deploy, Saltstack, OpsGenie, ELK, Terraform
- Services – Haproxy, Nginx, Apache, MQTT, Kafka, Zookeeper
- AWS – EC2, RDS, ECS, VPC, Route53, ELB, ALB, Lambda, Elasticache, Cloudfront, Service Catalog, Cloudwatch, CloudFormation, IAM, Certificate Manager, Directory Service, WAF & Shield, SQS, SNS
- Data Stores – Cassandra, Postgres, MySQL, Redis, BigQuery, Hadoop, Elasticsearch
- Other – Cloudflare
So if you want to influence the way we work and others see the world through technology we use and develop, come join us! But first – apply, sending your CV in English to [email protected]
(we reserve the right to answer only the chosen candidates, speaking fluent English and Polish)