This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
For our BlackRock SMA Solutions Architecture & Devops team we are looking for a Senior DevOps Engineer who will be responsible for building, scaling, optimizing and maintenance of our applications and Kubernetes (EKS)/AWS infrastructure. You will be working with the engineering teams and focusing on the infrastructure and automation.
Job Responsibility:
Build, deployment, automation, management, and maintenance of cloud-based production system
Ensuring high availability, performance, security, and scalability of production systems
Management of creation, release, and configuration of production systems
Evaluation of new technology alternatives and vendor products
System troubleshooting and problem resolution across various application domains and platforms
Providing recommendations for architecture and process improvements
Definition and deployment of systems for metrics, logging, and monitoring on AWS platform
Designing, maintenance and management of tools for automation of different operational processes
Managing cloud-based infrastructure to ensure resilient and secure environment
Requirements:
Over 10 years of experience in provisioning, operations, and management of cloud environments, preferably AWS
Experience with Kubernetes, specifically in large, multi-cluster deployments, minimum 5 years
Experience in code development/scripting in at least one high-level programming language, preferably Python - 10 years
Working knowledge of using Terraform, Jenkins & ArgoCD in the cloud environments, min 5 years
Knowledge of Monitoring and Observability Tools: Grafana, Prometheus, Jaeger, OpenTelemetry, Splunk, min 5 years
Experience in securing & hardening applications running in Kubernetes
Working knowledge of CI/CD – Jenkins, GitHub actions
Experience with git, GitHub
Familiarity with GitOps concepts & tooling
Knowledge of operating system administration
Experience in creation of highly automated infrastructures
Good knowledge regarding contemporary processes and methodologies for development and operations
Experience with scaling, optimizing and tunning multi-tier architectures: load balancers, caching, web servers, application servers, databases, and networking
Experience with concepts and tooling used for patching cloud instances
Clear written and verbal communication
Manage your own time and work well both independently and as part of a team