We are looking for a Senior DevOps Engineer for our client, a software engineering firm specializing in product development for clients worldwide.
Their DevOps Team is in charge of building and maintaining the production and test environments of clients. The Senior DevOps Engineer will engage in a mix of activities from setting up Kubernetes to deploying database systems, to implementing multi-region and multi-cloud deployments. This role is focused on the development of tools & processes to automate the deployment of servers and services. The incumbent will be exposed to enhancing knowledge of software deployment and related fields in this role.
- Ability to strike a balance between corrective action and quick fixes.
- Flexible and pragmatic, while working towards improving the long-term health of the systems.
- Comfortable working cross-functionally to ensure the success of the systems' operation.
- Closely collaborate with other engineering, projects teams, and clients to ensure that
- expected system behavior is understood and monitoring exists to detect anomalies.
- Support the stack in the event of a failure. Be comfortable with on-call responsibility and be able to manage a crisis working with the broader team, communicating progress and
- challenges during the crisis.
- Communicate effectively with technical and non-technical team members.
- Aid in design cloud-ready scalable architectures
- Assist in containerizing workloads (both the theoretical and implementation)
- Document solutions and mentor other engineers on automating their own build/deploy/monitoring solutions
- Explore beyond theory on implementing and troubleshooting pipeline automation, reports, and tests.
- Deliver proofs-of-concept to support new requirements.
- Ability to be futuristic and have a broader sense when working through details.
- Degree in Computer Science or related field
- 6+ years of experience in a DevOps related role
- Expertise in Linux systems administration
- Experienced with Multi-Cloud Computing (AWS, GCP, Azure, etc.)
- Hands-on Kubernetes or Docker experience, including deployment tools
- Hands-on experience with Cl tools like Team City, Jenkins, BitBucket Server, Artifactory
- Solid understanding of server automation systems (Chef, Puppet, Ansible, Terraform)
- Scripting using any language (GO, NodeJs, bash, python, etc.)
- Hands-on experience with log processing & alerting systems (datadog, stack driver,
- cloud watch, Splunk, elk, etc.)
- Cloud-based networking experience (HaProxy, WAF, ELB, ALB, distributed multi-cloud VPC)
- Comfortable working in a metrics-driven environment
- Team Player, empathetic, and a fast learner
- Strong analytical and problem-solving skills
- Experience in training junior staff and knowledge sharing
- Ability to work with remote teams Technologies
- AWS (Cloud formation, S3, ECS, CloudFront), GCP, Azure
- Docker, Kubernetes, Jenkins, Circle CI
- Redis, Mongo
- CI/CD Desirable
- Understanding of various security standards, protocols, and implementation details
- Ability to plan a distributed database architecture
- Experience working with Java, PHP, Python, NodeJS
- Experience in Elastic Search (ELK stack)
- Experience using & configuring CDN
- Passionate about exploring emerging technologies
- ITIL foundations or higher certification
- Certified and/or experience in cyber security
- Experience working in ISO 27001 certified environments
Skills Required
- Degree in Computer Science or related field
- 6+ years of experience in a DevOps related role
- Expertise in Linux systems administration
- Experience with multi-cloud computing (AWS, GCP, Azure)
- Hands-on Kubernetes or Docker experience, including deployment tools
- Hands-on experience with CI tools (TeamCity, Jenkins, Bitbucket Server, Artifactory)
- Solid understanding of server automation systems (Chef, Puppet, Ansible, Terraform)
- Scripting experience in languages such as Go, NodeJS, Bash, Python
- Experience with log processing and alerting systems (Datadog, Stackdriver, CloudWatch, Splunk, ELK)
- Cloud-based networking experience (HAProxy, WAF, ELB/ALB, distributed multi-cloud VPC)
- Comfortable working in a metrics-driven environment
- Comfort with on-call responsibility and incident/crisis management
- Strong analytical and problem-solving skills
- Experience training junior staff and knowledge sharing
- Ability to work with remote teams and collaborate cross-functionally
- Experience with Redis and MongoDB
- Familiarity with CI/CD practices and tools
- Understanding of security standards, protocols, and implementations
- Ability to plan distributed database architectures
- Experience working with Java, PHP, Python, NodeJS applications
- Experience with Elasticsearch / ELK stack
- Experience configuring and using CDNs
- ITIL Foundation or higher certification
- Experience/certification in cybersecurity
- Experience working in ISO 27001 certified environments
What We Do
All European Careers is a full-service IT staffing solutions consultancy operating worldwide. It specializes in hiring and selecting Java talent for leading companies in Europe on a permanent, contingent, or project sourcing basis. The company provides tailor-made recruitment services for technologies including Java, Drupal, Angular, DevOps, and Big Data, focusing on building long-term strategic partnerships with its customers and candidates.









