Startekk Inc
Momentum Engineering, Inc.
ME00676 - Cloud Software Engineer 2
Stellenübersicht
Wir suchen einen Cloud Software Engineer zur Entwicklung geschäftskritischer Software, die einige der größten verteilten Computing-Umgebungen der Intelligence Community unterstützt.
Diese Position ist Teil eines agilen Produktentwicklungsteams, das Anwendungen erstellt, integriert, bereitstellt und wartet, die skalierbare Rechencluster in hochverfügbaren, missionsorientierten Umgebungen unterstützen.
Hauptverantwortlichkeiten
- Entwurf, Entwicklung, Integration, Test, Bereitstellung und Wartung von Java-basierten Anwendungen, die skalierbare verteilte Computing-Umgebungen unterstützen
- Teilnahme am gesamten agilen Softwareentwicklungszyklus, einschließlich Anforderungsanalyse, Softwaredesign, Implementierung, Integration, Test, Bereitstellung, Betrieb und Wartung
- Entwicklung von Softwarelösungen, die kommerzielle Standardsoftware (COTS) und staatliche Standardsoftware (GOTS) integrieren und erweitern
- Durchführung von Code-Reviews, Architektur-Reviews, Fehlerbehebung, Leistungsoptimierung und Ursachenanalyse
- Entwicklung und Implementierung von automatisierten Testplänen, Testskripten und Softwarevalidierungsaktivitäten
- Unterstützung der Softwareintegration und -tests in komplexen verteilten Umgebungen
- Bereitstellung und Verwaltung von Software mithilfe von Infrastructure as Code (IaC), Automatisierung und modernen CI/CD-Praktiken
- Entwicklung und Unterstützung von Software, die in containerisierten Architekturen und Microservices-basierten Architekturen läuft.
- Überwachung von Produktionssystemen und Diagnose sowie Behebung von Software- und Betriebsproblemen
- Teilnahme am operativen Support der Stufe III und Bereitschaftsdienst nach Bedarf
- Entwicklung und Wartung von Software für UNIX/Linux-Betriebsumgebungen
- Zusammenarbeit mit Softwareentwicklern, Systemadministratoren, Cloud-Ingenieuren, Testingenieuren und Stakeholdern zur Lieferung zuverlässiger und skalierbarer Lösungen
- Mentoring von Junior-Entwicklern durch technische Anleitung, Durchführung von Peer-Reviews und Weitergabe von Best Practices in der Softwareentwicklung
- Unterstützung der kontinuierlichen Verbesserung von Prozessen in Softwareentwicklung, Bereitstellung, Test und Betrieb
Erforderliche Qualifikationen
- Muss über eine aktive Top Secret/SCI-Freigabe mit NSA Full Scope Polygraph verfügen
- Fünf (5) Jahre Erfahrung in der Softwareentwicklung oder Softwaretechnik, einschließlich Erfahrung mit Anforderungsanalyse, Softwareentwicklung, Installation, Integration, Bewertung, Verbesserung, Wartung, Test sowie Diagnose und Behebung von Problemen
- Vier (4) Jahre Erfahrung in der Entwicklung von Software mit Hochsprachen wie Java, C oder C++
- Drei (3) Jahre Erfahrung in der Softwareintegration und Softwaretests, einschließlich Entwicklung und Implementierung von Testplänen und Testskripten
- Drei (3) Jahre Erfahrung in der Entwicklung von Software für UNIX/Linux-Betriebssysteme, einschließlich Red Hat-Umgebungen
- Ein Bachelor-Abschluss in Informatik oder einem verwandten technischen Bereich ist sehr wünschenswert und kann zwei (2) Jahren Erfahrung gleichgestellt werden
- Ein Master-Abschluss in einem technischen Bereich kann vier (4) Jahren Erfahrung gleichgestellt werden.
- Abschlüsse in Mathematik, Informationssystemen, Ingenieurwesen oder ähnlichen Disziplinen gelten als technische Abschlüsse
- Kandidaten müssen mindestens eine der folgenden Zertifizierungen besitzen:
- AWS Certified Developer – Associate
- AWS Certified Machine Learning – Associate
- AWS Certified Machine Learning – Specialty
- AWS Certified DevOps Engineer – Professional
- Certified Kubernetes Application Developer (CKAD)
Wünschenswerte Qualifikationen
Erfahrung mit einer oder mehreren der folgenden Technologien oder Umgebungen ist sehr wünschenswert:
- Apache Hadoop
- Apache Accumulo
- Apache NiFi
- MongoDB
- ActiveMQ oder andere Message-Broker-Technologien
- Spring Framework
- Python
- Bash-Skripting
- Amazon Web Services (AWS)
- Hybrid-Cloud-Umgebungen
- Containerisierung und Microservices
- Infrastructure as Code
- CI/CD-Pipelines und DevOps-Praktiken
- Sicherheits- und Compliance-Best Practices
- Data Warehouses und Analyseplattformen
- Groß angelegte Datenfluss- und verteilte Verarbeitungsumgebungen
Exempt Stundenposition. 11 bezahlte Feiertage, mindestens 3 Wochen PTO, vom Unternehmen gesponsertes Gruppenkrankenversicherungsplan, vom Unternehmen bezahlte Zahn-, Augen-, Lebensversicherungs- und STD/LTD-Pläne. Das Gehalt hängt von den Erfahrungen und Qualifikationen des Kandidaten ab.
