We are seeking a Middle DevOps Engineer to join our international team. This is a hands-on role and presents an exciting opportunity for anyone passionate about working with large-scale Enterprise Networks, especially with a focus on public cloud technologies.
Work at Exadel - Who We Are
Since 1998, Exadel has been engineering its products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel has 2,000+ employees in development centers across America, Europe, and Asia. People drive Exadel’s success and are at the core of our values.
About Our Customer
Founded in the Netherlands 180+ years ago, the company operates in over 150 countries. The customer is a global leader in information services for health, tax and accounting, risk and compliance, finance, and legal sectors.
About the Project
Want more jobs like this?
Get jobs delivered to your inbox every week.
CaaS Platform for automatic Kubernetes environment and related apps deploy in clouds. This platform provides the possibility to deploy many clusters in a short time in two (in future more) clouds (AWS, Azure). Currently the dev team are working on support and providing new features that are requested by the customer.
Project Tech Stack
Azure Pipelines; AWS, Azure (in future: GCP and other); Ansible; Terraform; Helm, Kubeapps; Twistlock, Velero; Prometheus, Grafana, Kubernetes Dashboard; Elasticsearch, Fluentd, Kibana, Logstash, Metricbeat; Python, Bash; Docker, ContainerD.
Requirements
- 4+ years of working experience in DevOps
- Proficiency in Azure/AWS (if there is only one primary, there is a need of, at least, minimal experience in the other)Experience in Terraform, Helm, Kubeapps, Twistlock, Velero
- Automation skills with Python, Bash
- Knowledge of Prometheus, Grafana, Kubernetes Dashboard
- Practice in Elasticsearch, Fluentd, Kibana, Logstash, Metricbeat
- Expertise in Docker, ContainerD
- High aptitude for technology
Nice to have
Working experience with GCP cloud
English level
Upper-Intermediate
Responsibilities
- Identify operational problems and contribute to their resolution, checking that they are managed in accordance with agreed standards and procedures
- Provide reports and proposals for improvement to specialists, users, and managers
- Utilize common DevOps and CI/CD tools
- Utilize system administration tools as required to manage, monitor, and maintain network systems
- Take responsibility for the design, procurement, installation, upgrade, operation, control, maintenance, monitoring, and effective use of network infrastructure components. Ensure that operational problems are identified and resolved. Provide appropriate status and other reports to specialists, users, and managers. Ensure that operational procedures and working practices are current and fit for purpose
- Use the tools and techniques for specific areas of release and deployment activities. Administer the recording of activities, logging of results, and document technical activity undertaken