> Markdown version of [/jobs/ext/2110768-senior-system-engineer](https://www.wearedevelopers.com/jobs/ext/2110768-senior-system-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior System Engineer - **Company:** Tista Science and Technology Corporation - **Location:** Austin, TX, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, C (Programming Language), Java (Programming Language), .NET Framework, PHP (Programming Language), Microsoft Windows, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Continuous Integration, Linux, Monitoring of Systems, Internet Information Services (IIS), Python (Programming Language), Linux System Administration, Visual Basic .NET (Programming Language), MSBuild, NuGet, OAuth, Octopus Deploy, OpenShift, Azure Active Directory, Ansible, Ruby, JSON Web Token, Security Assertion Markup Language (SAML), Shell Script, PL-SQL, SQL Databases, Transact-SQL, Management of Software Versions, Enterprise Software Applications, .NET Core, Containerization, Kubernetes, Information Technology, Splunk, Dynatrace, Docker, Programming Languages, Microservices - **Published:** August 19, 2026 - **Apply:** https://www.juju.com/job/00000000gns7gz ## About the Role + 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. ## Description + 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. ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [How your .NET software supply chain is open to attack : and how to fix it](https://www.wearedevelopers.com/videos/938-how-your-net-software-supply-chain-is-open-to-attack-and-how-to-fix-it) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)