Responsibilities
Development of scripts for automating configuration and deployment of cloud (AWS, Azure or GCP) and on-premises infrastructures.
Deploying and configuring microservice applications on AWS.
Support of the team’s infrastructure, addressing configuration, infrastructure, and automation issues in various environments.
Automation, script writing, and support of CI/CD using various tools.
Configuration and support of monitoring and logging systems.
Ensuring the security and protection of systems.
Making sure the systems are available, well-optimized and well-maintained to meet clients’ expectations.
Implementation of disaster recovery procedures.
Deployment of updates and patches.
Following corporate security and regulation rules, and practices.
What we expect from you
-
Experience in administering Linux/UNIX and Windows systems (practical experience is mandatory, at least three years).
-
Strong understanding of web and related technologies.
-
Experience working in a DevOps/Infrastructure development engineer position or a similar role (practical experience is mandatory, at least two years).
-
Experience with web servers and deployment of web applications.
-
Understanding of Infrastructure as Code principles and experience in its implementation.
-
Experience in automating configuration management with tools like Ansible or similar (Puppet, SaltStack or Chef).
-
Experience deploying environments in AWS or Azure clouds (manually and using Terraform, CloudFormation or ARM templates).
-
Practical skills in automating code build, deployment, and testing using Jenkins, GitHub Actions, CodeBuild, CodeDeploy, CodePipeline or other CI/CD tools.
-
Experience working with Docker and Kubernetes.
-
Practical experience in administering databases (MySQL, PostgreSQL or MSSQL).
-
Scripting skills in Bash, Python or PowerShell.
-
Ability to work with Git and understanding of Git workflows.
-
Understanding of security principles.
-
Knowledge of best practices.
-
Intermediate or higher proficiency in spoken English is mandatory.
Will be a plus
Deep knowledge of Linux and Windows operating systems.
Knowledge of programming languages such as Groovy, Go.
Experience working with artifact repository managers (Artifactory or others).
Experience working with software compilation, build, and deployment automation tools (Apache Maven, MSBuild, webpack, etc.).
Experience working with security testing and scanning tools (SonarQube, Anchore or others).
NIX is a global supplier of software engineering and IT outsourcing services
NIX teams collaborate with partners from different countries. Our specialists have experience in developing innovative projects from ecommerce to cloud for some of the largest companies in the world, including from the Fortune 500. The teams are focused on stable development of the international IT market, business, and their own professional skills.
Internet Services and Software
Logistic
Medicine
E-commerce
Education
Finance and Banking
What we offer
-
Competitive compensation packages.
-
Private health insurance (Medicover), which covers immediate family members.
-
AYCM sport pass, providing discounts at various sports facilities in Hungary.
-
Interesting tasks and diverse opportunities for developing your skills.
-
Free training courses.
-
Participation in internal and external thematic events, technical conferences.
-
A spacious office in the heart of Budapest (13th district).
-
All necessary devices and tools for your work.
-
Active corporate life.
Your career roadmap
Become a part of the NIX team
Get Familiar with our similar vacancies
Hot
🔥
Hot
🔥