Cloud Software Engineer

    Jacobs Engineering
    Columbia, MD
    Full-time, Part-time

    Job Description

    • This position will encompass joining a team of system and software engineers. Candidate will contribute to a Software Design and Development team that will engineer, configure, performance tune, efficiently diagnose, and repair issues with all aspects of large scale computer clusters. Basic - Java, Agile experience, Hadoop, Accumulo, Nifi.


    Qualifications :

    Additional Information:

    Qualifications:
    • Bachelors or 4 years additional exp
    • Shall have at least five (5) years exp in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
    • Shall have at least four (4) years of exp developing software with high level languages such as Java, C, C++
    • Shall have demonstrated ability to work with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, CloudBase/Acumulo, Big Table, etc.
    • Shall have demonstrated work exp with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc.
    • Shall have demonstrated work exp with the Hadoop Distributed File System (HDFS)
    • Shall have demonstrated work exp with Serialization such as JSON and/or BSON
    • Shall have demonstrated work exp developing Restful services
    • Shall have at least three (3) years exp developing software for Windows, or UNIX/Linux operating systems
    • Shall have demonstrated work exp in the requirements analysis and design of at least one Object Orientated system
    • Shall have demonstrated work exp developing solutions integrating and extending FOSS/COTS products
    • Shall have at least three (3) years exp in software integration and software testing to include developing and implementing test plans and test scripts
    • Shall have demonstrated technical writing skills and shall have generated technical documents in support of software development project.
    • In addition, the candidate will have demonstrated exp, work or college level courses, in at least two (2) of the desired characteristics.

    Desired Requirements (nice to have but not required):
    • Experience deploying applications in a cloud environment
    • Understanding of Big-Data Cloud Scalability (Amazon, Google, Facebook)
    • Hadoop/Cloud Developer Certification
    • Exp designing and developing automated analytic software, techniques, and algorithms
    • Exp with taxonomy construction for analytic disciplines, knowledge areas and skills
    • Exp developing and deploying; data drive analytics; event driven analytics; sets of analytics orchestrated through rules engines
    • Exp with linguistics (grammar, morphology, concepts)
    • Exp developing and deploying analytics that discover and exploit social networks
    • Exp documenting ontologies, data models, schemas, formats, data element dictionaries, software application program interfaces and other technical specifications
    • Exp developing and deploying analytics within a heterogeneous schema environment

    Clearance Requirement:
    This position requires a Top Secret/SCI security clearance, based on current background investigation (SBI), as well as the favorable completion of polygraph. Clearance and polygraph processing will be completed by the U.S. Government. Factors considered for a U.S. Government Security Clearance include, but are not limited to:
    • U.S. Citizenship (Required)
    • Favorable Criminal History Check
    • Education Verification
    • Abuse/Illegal Drug Use
    • Credit Check
    • Subject Interview

    Essential Functions

    Physical Requirements:
    Most work will be done at a desk or computer.

    Work Environment:
    General Office environment. The work environment is fast-paced and sometimes involves extreme deadline pressures. The nature of the work requires a high degree of teamwork and cooperation with other members of the staff as well as individuals across the Company and Customers.

    Equipment & Machines:
    General office equipment including PC/laptop, Fax, Copiers, Shredder, Printers, Telephone, and other miscellaneous office equipment.

    Attendance:
    Attendance is critical at all times. Must be able to work a 40-hour workweek, normally Monday through Friday. However, times and days may vary depending on business requirements. Needs to be available to work overtime during critical peaks and be available to meet last minute requests for overtime should the situation occur.

    Other Essential Functions:
    Must be able to communicate effectively both verbally and in writing
    Grooming and dress must be appropriate for the position and must not impose a safety risk/hazard to the employee or others. Must put forward a professional behavior that enhances productivity and promotes teamwork and cooperation.
    Must be able to interface with individuals at all levels of the organization both verbally and in writing. Must be well-organized with the ability to coordinate and prioritize multiple tasks simultaneously. Must work well under pressure to meet deadline requirements. Must be willing to travel as needed. Must take and pass a drug test and background check as well as a motor vehicle records check. Must be a US citizen.
    Additional Information:

    #LI-MH1

    Posting ID: 552790020Posted: 2020-05-21