ZipRecruiter
Job DescriptionJob Description What You Will Do As a Senior Software Developer , you will lead the continued development and enhancement of a Kubernetes- orchestration platform designed to deploy and manage workloads within its cluster. This role centers on integrating containerized microservices, a modern web-based UI/UX, and event-driven cloud- components. You will work across teams to ensure technical excellence, operational efficiency, and code maintainability. Your expertise will help shape infrastructure automation and application delivery within secure, high-performance environments. Key Responsibilities Take technical ownership of a Kubernetes- orchestration application. Design and develop scalable backend services using Go (Golang) . Build intuitive and responsive front-end interfaces using TypeScript, HTML, and CSS . Manage containerized services and orchestrate deployments using Docker , Kubernetes , Helm , and GitOps workflows (e.g., ArgoCD ). Implement and support event-driven architectures using Kafka or similar tools. Integrate SQL databases within cloud- environments. Collaborate across teams to ensure systems are reliable, secure, and well-documented. Contribute to infrastructure automation using Ansible , Terraform , or cloud-init . Adhere to internal development standards, Agile workflows, and CI/CD best practices. Maintain and improve technical documentation to support system sustainability and team enablement. Required Skills and Qualifications 20+ years of software development experience, with emphasis on backend systems, cloud- architecture, and hardware/software integration Strong proficiency in Go (Golang) and backend development. Solid experience with Kubernetes, Helm, container orchestration (e.g., RKE2 , Rancher), and GitOps tools. Hands-on experience with Docker , Containers as a Service (CaaS) , and cloud provisioning. Familiarity with message brokers (e.g., Kafka ) and event-driven systems. Proficient in front-end development with TypeScript , HTML , and CSS . Understanding of RESTful APIs, microservice design, and system integration. Skilled in debugging, troubleshooting, and optimizing complex distributed systems. Experience collaborating across DevSecOps, infrastructure, and operations teams. Qualifications: Experience with the Atlassian Tool Suite (Jira, Bamboo, Fisheye). Familiarity with Agile , CI/CD pipelines , and Git-based workflows. Strong background in Linux/UNIX system administration . Knowledge of SIGINT systems and mission-related dataflows. Experience with production use of tools like NiFi , MetalLB , MinIO , and Kafka . Experience with Rancher Suite : Harvester, Longhorn, KubeVirt. Familiarity with observability tools like Prometheus , Grafana , or similar. Prior hands-on work with cloud platforms such as AWS (EKS, Lambda, S3, RDS). Education and Experience Bachelor's degree in Computer Science, Engineering, or a related discipline from an accredited institution. Four (4) years of additional software engineering experience may be substituted for a degree. Clearance Requirement: Must possess an active TS/SCI with Polygraph security clearance to be considered for this role. Independent Software is an Equal Opportunity Employer EOE, M/F/D/V. Powered by JazzHR ZLVzU8S3Ck #J-18808-Ljbffr