Tech Stack
AnsibleDockerMySQLKubernetesJenkinsPythonPostgreSQLBashWindowsTerraform
Job Description, Responsibilities & Requirements
About the Position
Middle DevOps Engineer HU
We are looking for a Middle DevOps Engineer with experience in Linux/UNIX and Windows systems to join our team in Budapest, Hungary.
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.
Requirements
- 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.
Interview Stages
- After receiving the resume,
- telephone pre-screening,
- sending it to technical experts for review,
- testing (English, without the technical part),
- interview with a recruiter,
- interview with technical experts
We Offer
- Competitive salary range: $2300 - $2600 USD.
About the Company
[Company description if present]