Software Deployment Engineer

2 months ago


Fall River, United States Innovative Defense Technologies Full time

Description

Background Information: Innovative Defense Technologies (IDT) is an information technology business headquartered in Arlington, VA with additional offices in Fall River, MA; Mount Laurel, NJ; and San Diego, CA. Founded in 2006, IDT designs and develops best-in-class solutions that facilitate the rapid delivery of software-based warfare capabilities for the U.S. Department of Defense. The core of our mission is to deliver disruptive innovation in support of the U.S. Armed Forces who defend our nation every day. Overview:  We are looking for driven, experienced software deployment engineers of all levels to become key contributors to our software-as-a-service hybrid cloud platform. Our platform provides the ability for our government customers to collaboratively employ cutting edge capabilities to aid in the development and test of mission critical tactical systems in ways that were not previously possible.   All applicants must be able to obtain/maintain an active U.S. security clearance.    Our Tech Stack:  Our tech stack is continuously evolving to meet emerging customer use cases and keep pace with industry. Backend services are typically written in Java with PostgreSQL persistence. User interfaces are written in Typescript using React and Redux and packaged with Webpack. REST serves as our primary data transport protocol for both backend and frontend interfaces. Code is configuration controlled in Git. Build tooling includes Maven, Gradle, and NPM, coordinated by Jenkins in an automated pipeline. Continuous deployment is employed to orchestrate software on a Kubernetes cluster in multiple environments, including in the cloud, on secured air-gapped networks, and on tactical platforms.    Responsibilities Include:  
  • Deploy, configure, and maintain Kubernetes clusters in production, staging, and development environments. 
  • Identify and automate manual processes using modern infrastructure-as-code tooling. 
  • Successfully take tasks from beginning to end with little direct supervision, using strong organization, planning, and prioritization skills. 
  • Demonstrate excellent teamwork and communication skills to collaborate with other teams and stakeholders in a dynamic and geographically distributed team environment.  
  • Ability to work on-site at IDT’s facilities or travel to customer sites on a limited, as-needed basis.
Minimum Required Qualifications:
  • Bachelor's degree in Computer Science or related technical discipline.
  • 5 years of professional software deployment experience in technically rigorous environments. 
Required Skills:
  • Practical engineering experience with a Kubernetes-based container orchestrator such as RKE2, OpenShift, or Tanzu.
  • Proficiency with Linux operating systems, especially with hands-on knowledge of networking fundamentals, protocols, and standards (TCP/IP, DNS, firewalls, TLS).
Preferred Skills and Experience:
  • Familiarity with automation tooling such as Ansible, Terraform, or Puppet.
  • Experience with virtualization technologies.
  • Strong debugging skills to triage and troubleshoot failures that range across the full stack
  • Desire to identify, learn, and apply new software technologies.
EEO Statement: IDT is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, protected Veteran status, or any other basis protected by federal, state, or local law.

  • Fall River, United States Innovative Defense Technologies Full time

    Description Background: Innovative Defense Technologies (IDT) provider of automated software testing, data analysis, and cybersecurity solutions for complex, mission-critical systems in the US Department of Defense (DOD) is currently seeking qualified candidates for its Summer Internship Program which has concentrations in Software Engineering and Systems...


  • Fall River, Massachusetts, United States TEKsystems Full time

    Job OverviewThis is a services opportunity that requires an experienced Mac Systems Engineer to administer JAMF and create packages for applications to deploy on systems across the globe.Administering JAMF involves managing and keeping third-party applications up-to-date on the backend, utilizing Bash/Python Scripting for JAMF bundle package creation and...


  • Fall River, Massachusetts, United States Amazon Data Services, Inc. Full time

    About the RoleAt Amazon Data Services, Inc., we are looking for talented Software Development Engineers to join our Core Networking Team. As a key member of our team, you will play a critical role in designing and developing software solutions that help us deliver the highest standards for safety and security while providing seemingly infinite capacity at...


  • Patuxent River, United States Sabre Systems Full time

    ResponsibilitiesAs a Software Integration Engineer at Sabre Systems, you will employ your talent towards improving the systems used on the United States Navy's most sophisticated Aircraft. The challenge to continually improve the mission capabilities of Navy aircraft requires engagement from the most elite software professionals available. Your talents can...


  • Patuxent River, United States Spalding Consulting Full time

    Spalding Consulting, Inc.is seeking a Senior Software Engineer in Patuxent River, MD - Remote Eligible. Spalding Consulting, Inc. is a professional services firm specializing in Information Technology (IT), Program Management, and Financial Management for the Department of Defense, federal agencies, and commercial clients. We offer excellent salaries,...


  • Patuxent River, United States Spalding Consulting Full time

    Spalding Consulting, Inc. is seeking a Database/Software Engineer, Mid in Patuxent River, MD.  Spalding Consulting, Inc. is a professional services company delivering cutting-edge solutions to the Department of Defense since 2001. Our expert-level solutions include software development, information technology, program management, financial management...


  • Fall River, Massachusetts, United States FCS, Inc Full time

    Job SummaryWe are seeking an experienced software engineer to join FCS, Inc. as a key member of our team. The ideal candidate will have a strong background in software development and be proficient in multiple programming languages. Key responsibilities include designing and developing software applications, collaborating with cross-functional teams, and...


  • Patuxent River, United States Spalding Consulting Full time

    Spalding Consulting, Inc. is seeking a Sr. Software/DevOps Engineer in Patuxent River, MD (Remote).  Spalding Consulting, Inc. is a professional services company delivering cutting-edge solutions to the Department of Defense since 2001. Our expert-level solutions include software development, information technology, program management, financial...

  • Software Engineer

    1 month ago


    Patuxent River, United States Precise Systems (MD) Full time

    As a solutions-based company, Precise Systems is focused on innovation in support of the warfighters and aligning our expertise to deliver the highest quality of service. Powered by our highly skilled workforces, we provide expert consultation on network and weapons systems acquisition programs, maintenance/modernization programs, and sustainment programs...


  • Patuxent River, United States John H. Northrop & Associates Inc Full time

    Job Title: Senior Systems EngineerWe are seeking a skilled Senior Systems Engineer to join our team at John H. Northrop & Associates Inc. The ideal candidate will have a strong background in systems engineering, with experience in the analysis, development, testing, deployment, and sustainment of complex software systems.Key Responsibilities:Apply systems...

  • Software Engineer

    1 week ago


    New River, United States Buzz Part time

    Job DescriptionJob DescriptionWe are seeking a Software Engineer to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs.Responsibilities:Analyze user needs and develop software solutionsWork with project manager or product owner to meet specification...

  • Software Engineer

    1 month ago


    Toms River, United States Castellum LLC Full time

    About the Position Specialty Systems, Inc. has an opening for a Senior Software Engineer with the below described skills and experience to join our team of technical professionals supporting our Department of Defense customer at the Joint Base MDL. In this position, you will have a high-profile role in the development and qualification of systems used for...

  • Software Engineer

    4 weeks ago


    Toms River, United States Castellum LLC Full time

    About the Position Specialty Systems, Inc. has an opening for a Senior Software Engineer with the below described skills and experience to join our team of technical professionals supporting our Department of Defense customer at the Joint Base MDL. In this position, you will have a high-profile role in the development and qualification of systems used for...

  • JAMF Engineer

    6 days ago


    Fall River, Massachusetts, United States TEKsystems Full time

    Job Title: JAMF Engineer - Mac Systems AdministratorJob Summary:We are seeking an experienced JAMF engineer to join our team as a Mac systems administrator. In this role, you will be responsible for administering JAMF and creating packages for applications to deploy on systems across the globe.Key Responsibilities:Administer JAMF and create packages for...


  • Patuxent River, United States John H. Northrop & Associates Inc Full time

    JHNA is seeking Junior Software Engineer to support our government customer in Patuxent River, MD. Roles/Responsibilities: Analyze software engineering/software integration problems. Perform software integration and testing for aircraft avionics systems. Perform software management and integration functions, improve existing computer systems, and review...

  • Software Engineer

    4 weeks ago


    Fall River, Massachusetts, United States Southcoast Health System Full time

    Job Description:Key Skills and Responsibilities:- Design and develop scalable cloud-based applications- Collaborate with cross-functional teams to deploy cloud services- Ensure robust and secure cloud architectureAbout the Role:This is a full-time position requiring a strong background in cloud computing and software development.Requirements:- Bachelor's...


  • Toms River, New Jersey, United States Brandon J. Broderick LLC Full time

    As a Senior Software Engineer at {company}, you will be responsible for designing and developing scalable software solutions to meet the needs of our customers. Your expertise in programming languages such as Java, Python, and C++ will be invaluable in this role.Key responsibilities include:Designing and developing software applicationsCollaborating with...


  • Fall River, Massachusetts, United States REV Group Full time

    Job SummaryWe are seeking an Electrical Systems Engineer to join our team at REV Group. The successful candidate will be responsible for designing, developing, and testing electrical equipment, components, or systems.Assist with designing, developing, and executing fitness-for-use testing, product specifications, and process validation plans for complex...


  • Patuxent River Estates, Maryland, United States NextGen Federal Systems Full time

    Job DescriptionWe are seeking a highly skilled Software Systems Engineer to join our team at NextGen Federal Systems. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex software systems.About the RoleYou will work closely with cross-functional teams to gather requirements and develop solutions.You...


  • Patuxent River, United States CALIBRE Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer Lead to join our team at CALIBRE Systems, Inc. This position is contingent upon contract award.Job SummaryThe Senior Software Engineer Lead will be responsible for designing, building, and maintaining complex software systems using languages such as C++, Java, JavaScript, and others. The...