1

Application Packaging Software Jobs in Washington

... Packaging software, certification, and deployment using SCCM ConfigMgr 2012 Generate SCCM Config 2012 patch and application deployment repor Additional Information If my requirement matches your ...

Application Security

Bethesda, MD

$63 - $84/hr

Infojini Consulting is recognized as one of the fastest growing IT services and software ... We offer an excellent compensation package We are looking for Application Security in Bethesda, MD ...

next page

Showing results 1-20

Application Packaging Software information

What are some common challenges faced when working as an Application Packaging Software specialist, and how can they be addressed?

One common challenge in Application Packaging Software roles is ensuring compatibility across diverse operating systems and environments, especially during large-scale deployments. Specialists often encounter issues with dependencies, version conflicts, or unique user requirements. To address these challenges, it’s crucial to maintain clear documentation, conduct thorough testing in staging environments, and collaborate closely with IT support and end-users. Staying updated on packaging tools and industry standards also helps in delivering robust, reliable packages.

What is the difference between Application Packaging Software vs Application Deployment Specialist?

AspectApplication Packaging SoftwareApplication Deployment Specialist
Primary RoleCreates, manages, and maintains software packages for deploymentImplements, tests, and manages software deployment across systems
Skills & CertificationsPackaging tools, scripting, OS knowledgeDeployment tools, scripting, network understanding
Work EnvironmentSoftware development and packaging teamsIT operations and system administration
Industry UsageSoftware vendors, IT departmentsLarge enterprises, managed service providers

Application Packaging Software focuses on creating and maintaining software packages, while Application Deployment Specialists handle the implementation and management of deploying those packages across systems. Both roles require technical skills but serve different stages of the software deployment process.

What is application packaging software?

Application packaging software is a set of tools and processes used to create installation packages for deploying software applications across multiple computers in an organization. These tools help IT professionals bundle application files, configurations, and dependencies into a single package that can be easily installed, updated, or removed. Application packaging ensures consistency, reduces manual errors, and simplifies software management, especially in large enterprise environments. Popular packaging formats include MSI, APPX, and virtualized packages, and the process often integrates with deployment tools like Microsoft SCCM or Intune.

What are the key skills and qualifications needed to thrive as an Application Packaging Software Specialist, and why are they important?

To excel as an Application Packaging Software Specialist, you need expertise in application deployment, software packaging formats (such as MSI, App-V, or SCCM), and a solid understanding of Windows operating systems. Familiarity with tools like Microsoft SCCM, InstallShield, AdminStudio, and scripting languages such as PowerShell or VBScript is typically required, along with relevant certifications like Microsoft Certified: Modern Desktop Administrator Associate. Strong problem-solving skills, attention to detail, and effective communication are crucial soft skills for this role. These competencies are essential to ensure efficient software distribution, minimize deployment issues, and support seamless IT operations within organizations.
What are popular job titles related to Application Packaging Software jobs in Washington? For Application Packaging Software jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Application Packaging Software jobs in Washington look for? The top searched job categories for Application Packaging Software jobs in Washington are:
Senior Principal Platform Engineer (K8s)

Senior Principal Platform Engineer (K8s)

Clarity Innovations

Columbia, MD

$124K - $171K/yr

Other

Posted 11 days ago


Job description

Position Summary

The position is part of a team of software and platform engineers building a unified, multi-tenant control plane driven by Kubernetes, Crossplane, and Cluster API (CAPI), that abstracts infrastructure differences across AWS, Azure, on-premises, and air-gapped environments.
As a Senior Principal Platform Engineer (Services), you will bridge the gap between development needs and production deployment environments. Instead of just managing vendor charts, you will package, configure, and extend foundational services running on Kubernetes. Utilizing Go and Python, you will automate delivery workflows and serve as the technical authority on Kubernetes networking, identity, secrets, policy, observability, and secure supply chain requirements.
The ideal candidate is a highly independent engineer capable of driving complex initiatives from inception to completion with minimal supervision. You bring strong software engineering practices to automate, validate, and scale repeatable deployments, combined with a passion for modernizing delivery systems, strengthening secure supply chains, and leveraging AI to accelerate high-quality engineering work.

Key Responsibilities 

Kubernetes Services Packaging & Integration

  • Platform Service Packaging & Integration: Package, configure, and seamlessly integrate foundational Kubernetes services, such as Keycloak, Vault, Istio, Kyverno, OPA, Grafana, Alloy, Mimir, and Loki, ensuring clean interoperability across identity, secrets management, service mesh, policy enforcement, and observability systems.
  • Packaging Standards & Interfaces: Define reusable packaging patterns, schemas, validation rules, and automation that frontend and other teams can build on when enabling users to create bundles and packages.
  • OCI Image & Bundle Management:  Build, validate, and maintain OCI images, deployment bundles, Helm charts, and Kubernetes manifests with a focus on reproducibility, versioning, and reliable delivery across deployment environments, including air-gapped, disconnected, on-premise systems.
  • Software-Driven Automation: Use Go, Python, and CI/CD automation to validate service behavior, reduce manual deployment steps, and improve the reliability of service delivery.

Secure Supply Chain & Engineering Excellence

  • Secure Software Supply Chain: Establish and improve secure supply chain practices for third-party application packaging, including artifact provenance, vulnerability management, dependency tracking, signing, and validation.
  • CI/CD Automation: Build and maintain GitLab CI pipelines that automate packaging, testing, scanning, validation, promotion, and publishing of service artifacts.
  • Deployment Reliability: Define validation, health check, rollback, and upgrade patterns that make service deployments repeatable and reliable across cloud, on-premises, and air-gapped environments.
  • Maintain Architecture Records: Contribute to and execute Architecture Decision Records (ADRs) regarding service packaging standards, deployment patterns, security controls, and platform integration decisions.
  • Cross-Team Technical Leadership: Partner with and mentor engineers across frontend, backend, control plane, and infrastructure teams to help them adopt service packaging patterns, understand Kubernetes deployment constraints, and operate within a software-defined, control-plane-first approach to Kubernetes cluster management.
Qualifications 
  • Advanced Kubernetes Engineering: 5+ years of hands-on experience deploying, scaling, and troubleshooting production services, with deep expertise in control loops, reconciliation behavior, and extension patterns (CRDs, Operators, webhooks, admission policies) that goes beyond standard managed services (EKS/AKS).
  • Service Packaging & Lifecycle Management: Deep experience packaging, configuring, upgrading, and maintaining Kubernetes-based services using OCI images, Helm charts, Kubernetes manifests, and deployment bundles, with attention to versioning, compatibility, rollback, and long-term maintainability.
  • Infrastructure Automation & CI/CD: Proficiency with GitLab CI, GitOps workflows, FluxCD, and declarative configuration tools such as Helm and Kustomize to automate service packaging, validation, promotion, and deployment.
  • Linux, Containers & Networking: Strong understanding of Linux, container runtimes, OCI images, DNS, TLS, ingress, service mesh concepts, network policy, and Kubernetes networking needed to troubleshoot services across cloud, on-premises, and air-gapped environments.
  • Secure Supply Chain Practices: Experience with vulnerability scanning, dependency management, SBOMs, artifact provenance, image signing, and secure promotion workflows for third-party software and containerized services.
  • Platform Services Experience: Hands-on experience with three or more categories of foundational platform services, such as identity and access management, secrets management, observability, service mesh, policy enforcement, or admission control. Relevant technologies may include Keycloak, Vault, Grafana, Alloy, Mimir, Loki, Istio, Kyverno, OPA, or similar systems.
  • Software Engineering Fundamentals: Strong professional software engineering experience, including Go and/or Python, automated testing, code review, debugging, and maintainable automation for platform delivery workflows.
  • Systems Thinker: Ability to view services, infrastructure, Kubernetes primitives, deployment workflows, and team boundaries as parts of one platform system rather than isolated components.
  • Defensive Engineering Mindset: An engineering approach that assumes distributed systems and network partitions will fail asynchronously. You naturally design highly available, self-healing control planes with robust fallback mechanisms.
  • Complex Systems Debugger: An investigative mindset capable of debugging complex Kubernetes and distributed service failures where resources, controllers, network dependencies, certificates, secrets, and startup order interact in subtle ways.
  • Extreme Ownership: A proven track record of acting as a technical steward for a service, platform capability, or subsystem, where you care as much about operational metrics, edge-case failures, maintainability, and technical debt as you do about delivering new functionality.
Preferred Qualifications 
  • Air-Gapped or Regulated Environments: Experience delivering software into disconnected, restricted, regulated, or high-security environments.
  • Production Operations: Hands-on experience supporting production services, troubleshooting incidents, and improving reliability based on operational feedback.
  • Telemetry-Driven Debugging: Advanced capability using metrics, logs, traces, dashboards, alerts, and Kubernetes events to diagnose service and platform issues.
  • Service Lifecycle Ownership: Experience managing long-term service lifecycle concerns, including version upgrades, compatibility testing, deprecation planning, and repeatable release processes.
  • AI-Accelerated Engineering: Demonstrated ability to use AI tools to accelerate engineering work, investigate unfamiliar systems, generate or improve tests and documentation, and increase delivery speed while maintaining strong technical judgment.

Salary Range: $120,000 - $345,000