Beschreibung
Automation and Configuration Management Engineer (Puppet)Einsatzort: Stuttgart
Laufzeit: mindestens 6 Monate
Erforderliche Kenntnisse:
- Plattformen
- SuSE Enterprise Linux, Versionen 11 und 12
- Produkte / Programme
- Apache HTTP Server
- Apache Tomcat (J2SE)
- Oracle Java
- Oracle Weblogic / JBoss / TomEE (J2EE)
- Oracle/Sun Enterprise Directory Server (ODSEE und OUD)
- Puppet (Zertifizierung wünschenswert)
- F5 BigIP Loadbalancer und WAF (Module LTM und ASM)
- Splunk Enterprise
- Dienste
- Web-Applikationsservern unterschiedlicher Art (Apache, Tomcat, Oracle WLS, JBoss)
- Kenntnis der verschiedenen Web- und Applikationsserver, Beratung der Projekte bei der Auswahl.
- Forward- und Reverse Proxies
- Konfiguration der entsprechenden Apache Module, Beratung und Umsetzung von Zugriffs- und Weiterleitungs-Regeln, Sicherheits-Anforderungen umsetzen
- PKI und SSL-Zertifikatsdienste, CA-Betrieb
- Zertifikate beantragen, signieren
- Apache konfigurieren, Java keystore, Client Zertifikate
- Sicherheitsanforderungen umsetzen
- Loadbalancing
- Apache
- F5 BigIP LTM
- DNS
- GeoIP
- IPv6
- LDAP Directories und LDAP-Replizierung
- SMTP (Grundwissen)
- Zentrales Logging mit Splunk Enterprise
- Konfiguration und Benutzung
- Tools
- BMC Remedy Incident-, Change- und Configuration-Management
- Puppet
- OpenSSL und OpenSSH
- Subversion / WebSVN
- Git / Bitbucket
- Nagios / CheckMK
- Perl, Python oder Ruby
- Unix shells und command line tools
- Microsoft Office Tools
- Methoden
- Distributed Configuration Management (Puppet)
- Betrieb von J2SE (Tomcat) und J2EE (Weblogic, JBoss) Services
- Microservices
- Betrieb von Webservern (Apache HTTP Server)
- Betrieb von Reverse Proxies
- Programmier- und Scriptingerfahrungen in Perl, Bash und Ruby
- Sicherheit von Webapplikationen (Angriffsvektoren, Maßnahmen zur Absicherung, Audits, Härtung)
- Agile Methoden (DevOps, ggf. in Kombination mit Scrum od. Kanban)
- Hochverfügbarkeitsmethoden im Web-Umfeld (Site Reliability)
- Setup und Nutzung von LDAP-Verzeichnissen
- Applikationsintegration
- Schnittstelle zwischen Applikationsentwicklung und Systembetrieb
- Überwachung von Webapplikationen und - Servern
- Analyse von Logfiles
- Troubleshooting und Fehlerdiagnose
- Grundkenntnisse im Datenbankbetrieb von Oracle, MySQL oder PostgreSQL
- Kenntnisse der SQL-Programmierung
- Grundkenntnisse in Aufbau, Funktion und Troubleshooting von Firewalls
- Netzwerkkenntnisse (IPv4 und IPv6), Routing, DNS, GeoIP
- Grundkenntnisse zu Content Delivery Networks
- Netzwerksniffing mit Ethereal oder tcpdump
- Kenntnisse der aktuellen Servertechnologien
Michael Bailey International is acting as an Employment Business in relation to this vacancy.