Logo
Arena Technical Resources

Software Integration Engineer

Arena Technical Resources, Springfield, Virginia, us, 22161

Save Job

Software Integration Engineer

Location: Springfield, VA, US

Job ID: ATR 17070

Job Description

We have multiple openings for TS-SCI level cleared Software Integration Engineers to join our team supporting critical Intelligence Community projects. As a Software Integration Engineer, you will work closely with feature engineers and testing teams to develop and integrate software components. You will be responsible for identifying and resolving issues that arise during the integration process and ensuring that different systems work seamlessly together.

Job Duties:

Research, evaluate, and integrate various software and hardware APIs to ensure compatibility and functionality

Develop and maintain API documentation and guidelines as it relates to our system

Design, develop, and maintain scripts for automating ETL processes

Monitor and troubleshoot ETL pipelines to ensure data integrity

Implement best practices for ETL processes, including data validation, error handling, and performance tuning

Create and execute integration test plans to ensure seamless interaction between different software systems and hardware devices

Identify, document, and resolve integration issues and defects

Develop and execute automated test scripts to verify the functionality and performance of integrated systems

Work closely with cross-functional teams, including developers, data stewards and engineers, administrators, and process owners to align integration efforts with project goals

Propose and implement improvements to integration processes and tools to reduce complexity and enhance efficiency

Participate in knowledge-sharing activities, such as workshops and training sessions, to promote best practices and team innovation

Develop and implement automation scripts for provisioning and configuring container orchestration platforms

Automate container lifecycle management, including deployment, scaling, and updating of containerized applications

Use Infrastructure as Code (IaC) tools to define and manage container infrastructure and configurations

Refactor and streamline Docker file configurations to reduce build times and improve image efficiency, leveraging multi-stage builds and minimizing unnecessary layers

Implement and enforce best practices for Docker image management and versioning, including regular cleanup of unused images and containers to reduce overhead and improve performance

Integrate Docker build and deployment processes into GitLab CI/CD pipelines, automating image builds, testing, and deployments to ensure consistency and efficiency

Education/Experience Requirement:

BA/BS degree (or equivalent experience)

5+ years of experience

Pythonexperience

Dockerexperience

Scripting languages such asbash, JavaScript

Object-oriented programming languages such as Scala, Java, C++

IaC tools such as Ansible,OpenShift

Familiar with ETL concepts and processes

Experience in a collaborative coding environment

First Name

Required

Last Name

Required

Email Address

Required

Phone Number

CountryNoneAfghanistanÅland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBulgariaBurkina FasoBurundiCabo VerdeCambodiaCameroonCanadaCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongoCongo-BrazzavilleCook IslandsCosta RicaCôte d'IvoireCroatiaCubaCuraçaoCyprusCzechiaDemocratic People's Republic of KoreaDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland IslandsFaroe IslandsFederated States of MicronesiaFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard Island and McDonald IslandsHondurasHong KongHungaryIcelandIndiaIndonesiaIraqIrelandIslamic Republic of IranIsle of ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKuwaitKyrgyzstanLao People's Democratic RepublicLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacaoMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorthern Mariana IslandsNorwayOmanPakistanPalauPanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto RicoQatarRepublic of KoreaRepublic of MoldovaReunionRomaniaRussiaRwandaSaint BarthelemySaint Helena, Ascension and Tristan da CunhaSaint Kitts and NevisSaint LuciaSaint MartinSaint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint Maarten (Dutch part)SlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia and the South Sandwich IslandsSouth SudanSpainSri LankaState of PalestineSudanSurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandSyriaTaiwanTajikistanThailandTimor-LesteTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluU.S. Virgin IslandsUgandaUkraineUnited Arab EmiratesUnited KingdomUnited Republic of TanzaniaUnited StatesUnited States Minor Outlying IslandsUruguayUzbekistanVanuatuVaticanVenezuelaVietnamWallis and FutunaWestern SaharaYemenZambiaZimbabwe

State/ProvinceNone

City

ZIP/Postal Code

Resume

Choose File...

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt

Message

Success!

Your application was successfully sent!