Building and setting up new development tools and infrastructure (CI/CD pipeline implementation).
Working on ways to automate and improve development and release processes.
Implementing IaaC solutions base on project requirements.
Working with PowerShell, Linux Shell, testing and examining code written by others and analyzing results.
Ensuring that systems are safe and secure against cybersecurity threats.
Ientifying technical problems and developing software updates and ‘fixes’.
Working with software developers and software engineers to ensure that development follows established processes and works as intended.
Requirements:
Proficent in German Language
Have strong and comprehensive knowledge of Windows or Linux systems and Microsoft SQL server, maintaining and deploying applications on Kubernetes (Helm, Ingress),
Have expert knowledge on delivering scalable, resilient and automated builds in local and cloud environments using Azure DevOps, TeamCity, Octopus, Ansible for high-quality data pipelines,
Have expertise and practical knowledge of Infrastructure as Code approach (Terraform is preferred),
Possess detailed knowledge and experience in working with networking components, protocols and security (e.g. Subnets, Firewalls, Routing, DNS, http, TLS/SSL, etc.),
Know patch and vulnerabilities remediation processes and frameworks,
Have expert knowledge on patching and upgrading of different platforms (security vulnerabilities like SSL and TLS shortcomings, certificates and cipher strengths),
Know patch & vulnerability management (including automation of these processes),
Understand vulnerability scanning using tools like Veracode, Gradar, Qualys or Similar,
Possess practical experience with Azure (preferred), AWS Google Cloud, know scripts to automate day-to-day tasks,
You ave experience: 2-3 years.
Nice to have:
One of top cloud providers (AWS / Azure / GCP) certifications.