Position: DevOps Lead
Company: NIX Solutions
Experience required: 3y
Category: Lead
English level: intermediate
Published: 2021-01-01T00:00:00+02:00

PROJECT
SaaS cloud platform for device management. The platform is available globally. It is compliant with PII legal norms in different countries, security best practices, and accessibility requirements.

The product consists of the core services and vertical solutions which are intended to serve specific hardware product lines, as well as function regardless of device. The main features are: device provisioning and remote management, CMS, developer portal, dashboards, and license management.

The system implements microservices architecture using spring-boot as a foundation and Kubernetes as runtime. AWS is used as the primary cloud provider, but the system could be deployed to any cloud provider with self-managed Kubernetes.

PROJECT TECHNOLOGIES AND TOOLS:
- Runtime: Docker, Kubernetes, Istio, Ambassador, Nginx;
- CI\CD: Jenkins, Bamboo, Artifactory;
- Infrastructure management: Terraform, Ansible, Packer, Helm;
- AWS: EKS, S3, ECR, SES, Route53, RDS, DynamoDB, EMR;
- Monitoring: Datadog, Prometheus, Grafana, InfluxDB;
- Security: Anchore Engine, Contrast Security, Prisma Cloud, ThreatX, Bandit, Xray, Fossa.

MAIN GOALS AND RESPONSIBILITIES:
- Automation of all infrastructure setup on different clouds providers;
- Create a standard for Terraform and Ansible Develop and support a CDP process for Solutions;
- Develop Scaffold;
- Create a standard of pipeline;
- Create a pipeline for Jenkins and Bamboo;
- Create the architecture of K8S and data-store services.

REQUIREMENTS:
- 3+ years of relevant experience;
- 1+ years of team management experience;
- Good spoken and written English;
- Willingness to learn and be open minded about new technologies;
- A collaborative approach and willingness to engage in an environment of active idea sharing;
- Ability to learn autonomously;
- Excellent all-round communications skills.

WHAT WE OFFER:
- The opportunity of continuous training and professional growth, courses within the company and English courses;
- Billable probation period;
- Challenging and growing projects;
- Professional, friendly, and supportive team;
- Comfortable office in the city center;
- Medical, sports and accounting support programs.