Evlos Technology is looking for a Software Developer to contribute to the development of a Kubernetes-native application that orchestrates and deploys workloads from within the cluster it runs in. This application integrates a modern web-based UI/UX, containerized microservices, and cloud-native infrastructure.
Requirements
- Proficiency in one or more of the following languages: Go, Python, JavaScript/TypeScript
- Familiarity with Kubernetes and containerization (e.g., Docker, Helm)
- Experience working with Git, version control, and branching workflows
- Familiarity with infrastructure provisioning or config management (e.g., Ansible, Terraform)
- Basic understanding of RESTful APIs, microservices, and Linux environments
- Experience with the Rancher suite (Harvester, Longhorn, KubeVirt, RKE2)
- Comfortable writing or maintaining CI/CD pipelines (e.g., GitHub Actions, Jenkins, ArgoCD)
Responsibilities
- Assist in the development of backend services and APIs using Go (Golang) and Python
- Contribute to frontend development using TypeScript, HTML, and CSS
- Support containerization efforts (Helm) and orchestration on RKE2 Kubernetes clusters
- Collaborate with other developers and infrastructure teams to integrate services and workflows
- Participate in GitOps workflows and CI/CD pipelines using tools like Fleet, ArgoCD
- Learn and contribute to event-driven systems using Kafka, NiFi, and similar tools
- Perform basic troubleshooting, bug fixing, and unit testing
Other
- CLEARANCE REQUIRED: TS/SCI w/ Polygraph
- U.S. Citizenship
- Strong communication and collaboration skills
- SWE 2 - Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.
- SWE 3 - Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.