Cloud Design Engineer, Level 2
Core
Develops, maintains, and enhances complex Web-Based User Interfaces that interact with BigData Cloud systems and Hadoop Eco-System, focusing on data exposure, usability, security, and performance.
Role type
Senior IC Cloud Design Engineer (Web UI & Big Data)
Builds
Web-based interfaces for Big-Data Cloud infrastructure, Cloud Information Retrieval systems, and data analysis tools for Cloud Big Table and Distributed File Systems.
Domain
Cloud Computing, Big Data, Information Retrieval, Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, RESTful web services, Cloud Information Retrieval, Cloud Big Table, Cloud Distributed File System, Utility Computing, Network Management, Virtualization, User Interface Security, Aspect Oriented Design, Debugging and Profiling, Linux/RedHat, Configuration management
Preferred skills
Spring MVC, J2EE, HDFS, HBase, JMS, Concurrent Programming, Multi-Node implementation, Apache Lucene, Apache Solr, MongoDB, AJAX, HTML, CSS, Javascript, JSP/Servelets, Groovy, CentOS, Subversion, ClearQuest, Razor, SIGINT collection disciplines, Geolocation, emitter identification, signal applications, Joint program collection platforms
Technologies
Java, Eclipse, MAVEN, Spring MVC, J2EE, HDFS, HBase, JMS, Apache Lucene, Apache Solr, MongoDB, CentOS, Linux/RedHat, Subversion, ClearQuest, Razor, VMWare, VirtualBox, CNO
Responsibilities
Design, implement, and test Web-Based User Interfaces exposing data for Big-Data Cloud infrastructure; Provide expertise in Cloud Technologies and Distributed Computing for data display; Review and test software components for adherence to design requirements; Resolve software problem reports; Provide input on hardware/software trade-offs and software reuse; Oversee software development tasks and ensure process compliance; Ensure quality control of developed software; Make recommendations for improving documentation and development process standards.
Seniority
Senior, hands-on IC