TISTA Science and Technology is seeking a Senior Systems Engineer to join our growing team.
Â
At TISTA, you’ll do meaningful, mission‑driven work that improves lives alongside teammates you trust and leaders who are transparent and supportive. We invest in your learning and internal mobility so you can build a career that keeps advancing. We’re proud to serve and hire Veterans, and we put people first in everything we do.
Â
TISTA associates enjoy above Industry Healthcare Benefits, Remote Working Options, Paid Time Off, Training/Certification opportunities, Healthcare Savings Account & Flexible Savings Account, Paid Life Insurance, Short-term & Long-term Disability, 401K Match, Professional development reimbursement, Employee Assistance Program, Paid Holidays, Military Leave, and much more!
Responsibilities
- Analyze application dependencies, third-party libraries, Windows-specific components, and compatibility issues prior to containerization.
- Convert traditional IIS-hosted .NET applications into Linux-compatible containerized workloads running on OpenShift/Kubernetes.
- Develop and optimize multi-stage Dockerfiles for .NET application builds, reducing image size and improving deployment speed.
- Migrate .NET Framework applications to .NET 6/7/8 to support cross-platform container execution.
- Configure Kestrel, reverse proxies, and ingress routing for containerized ASP.NET Core applications.
- Integrate NuGet package restoration, MSBuild/dotnet CLI automation, and artifact versioning into Tekton/Argo CD pipelines.
- Upgrade outdated NuGet dependencies to address security vulnerabilities and compliance requirements.
- Ensure secure authentication integration (OAuth, SAML, JWT, Azure AD) after migration.
Qualifications
- Must have experience Utilize programming languages like .Net, Java, Python, SQL, and Ruby, C, C#.Net, VB.NET, C++, SQL, PL/SQL, T-SQL.
- Ability to Develop processes, scripts, and code to support the CI/CD pipeline.
- Experience with automation and developing opportunities to build consistency and quality.
- Proven track record of decomposing monoliths into microservices specifically within the .NET ecosystem.
- Expert-level proficiency with Kubernetes (designing clusters, managing namespaces, ingress controllers, and resource optimization).
- Deep knowledge of.NET (C#) and the transition from .NET Framework to .NET Core/6+.
- Experience with containerization (Docker, Podman, OpenShift, Kubernetes) and registry management.
- Strong expertise in Red Hat OpenShift, Kubernetes, Docker, Podman Helm Argo CD, Tekton Pipelines, Ansible
- Experience migrating enterprise applications (.NET, Java, PHP) to containers.
- Strong knowledge of AWS and Azure cloud platforms.
- Hands-on experience with CI/CD automation and GitOps workflows.
- Proficiency in Linux administration and shell scripting.
- Experience with monitoring tools such as Dynatrace and Splunk.
Â
Education:
- Master’s degree in computer science, electronics engineering or related technical discipline and 10+ years’ work experience.
- Ten (10) years of additional relevant experience may be substituted for education (20 years total).
Â
Clearance:Â
- The ability to pass a Tier 2/Moderate Background Investigation.Â
Â
Location:
- Department of Veteran's Affairs (100% On-site)
- Monday - Friday (8:00 AM - 4:30 PM CST Time)
- Austin Information Technology Center (AITC)
- 1615 Woodward Street,
- Austin, TX 78741
Learn more about this Employer on their Career Site
