Medior DevOps Engineer
NIX, a global supplier of software engineering and IT outsourcing services, is looking for a Medior DevOps Engineer in its office in Budapest (Vaci Greens, 13th district). You’ll be part of a team of professionals who are ready to find the best tailor-made IT solutions for their multinational clients in various industries and solve complex problems.
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 (3) 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 it’s 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, or GitHub Actions, or CodeBuild, or CodeDeploy, or CodePipeline, or other CI/CD tools.
- Experience working with Docker and Kubernetes.
- Practical experience in administering databases (MySQL, MariaDB, PostgreSQL, MongoDB 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).
- Experience in deploying and managing microservices releases.
- Experience in identifying and resolving issues in different environments.
- AWS or Azure related certifications.
What we offer:
- Competitive compensation packages.
- Stable employment, based on a full-time employment contract.
- Private health insurance (Medicover Сlinic).
- AYCM sport pass, providing discounts at various sports facilities in Hungary.
- Interesting tasks and diverse opportunities for developing your skills.
- Free training courses, including English.
- 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.
- Friendly, motivating atmosphere.
- Active corporate life.
If you feel you’re ready to join the team, apply for this job now! We’re already looking forward to meeting you!