The application of Digital construction support will serve as the central platform for the digitization of construction sites for fiber-rollout in Germany.
The main goals of the system include improving efficiency for construction supervisors and related documentation, enhancing quality during the construction phase, and increasing automation in the billing process.
As a Senior DevOps Engineer, your tasks will include building and maintaining a scalable, reliable, and secure environment on AWS using Infrastructure as Code (IaC) tools.
You will oversee the deployment, configuration, and management of clusters.
You will be responsible for designing and managing CI/CD pipelines and collaborating closely with development teams for continuous improvement.
You will maintain and adjust monitoring and logging solutions to ensure the health and performance of applications and infrastructure.
You will ensure that security best practices are followed, including managing access controls, vulnerability management, and compliance requirements.
You will automate repetitive tasks to improve efficiency and consistency across deployments and operations.
You will collaborate with development teams to ensure smooth integration and operation of applications.
If needed, you will mentor junior DevOps engineers and provide guidance on best practices.
You will ensure application stability through technical end-to-end incident analyses, troubleshooting, and cooperation on root cause analysis and operations support.
Requirements:
Strong knowledge and hands-on experience with Kubernetes (k8s) is required.
You must have strong knowledge of GitOps, specifically with ArgoCD, and have previously implemented it.
Hands-on experience with designing, developing, deploying, and operating on cloud platforms, particularly AWS, is essential.
You should have experience with configuration management using Terraform.
Knowledge of microservice architectures and REST interfaces is required.
You must be proficient in version controlling, code merging, and CI/CD workflows and tools with GitLab.
Experience with monitoring and adjustments of automated system health checks is necessary.
Familiarity with monitoring and logging tools such as Prometheus, Grafana, Graylog, Cloudwatch, Elasticsearch, and Kibana is required.
You should be familiar with DevOps and modern engineering practices.
Experience with a modern programming language such as Java, Python, or Node.js, including cloud solution design patterns, is necessary.
Knowledge or experience with platform security and policies, technical/IT security, and database administration (PostgreSQL) is welcomed.
Experience with GeoServer and AWS services such as EC2, S3, RDS, IAM, VPC, Lambda, and CloudFormation is beneficial.
Benefits:
The position offers the opportunity to work in a leading ICT company in Hungary with a strong reputation for educational cooperation and workplace attractiveness.
You will be part of a central team focused on innovative projects in the field of digital construction support.
The company promotes a culture of continuous improvement and encourages the exploration of the latest technologies in cloud, DevOps, and modern engineering.
Remote working is available, although only within Hungary due to European taxation regulations.
You will have the chance to mentor junior engineers, enhancing your leadership skills and contributing to team development.