Cargill

Sr. Software Engineer

Cargill
Apply
2 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Develop and execute detailed test plans for Windows-based workloads in AWS, covering functionality, configuration, networking, authentication, and performance.
  • Lead hands-on migration activities including installation validation, connectivity testing, smoke testing, configuration extraction, configuration externalization, and issue resolution.
  • Troubleshoot registry keys, service identities, permissions, certificate stores, firewall rules, DNS, authentication, and other Windows dependencies.
  • Coach and mentor application teams on root-cause analysis, dependency mapping, portable configuration, troubleshooting, and operational best practices.
  • Create scripts, runbooks, and repeatable validation steps for common Windows migration issues.
  • Collaborate with infrastructure, security, and network teams to resolve cross-functional migration issues and standardize identity, logging, monitoring, access, and AMI lifecycle practices.
  • Independently resolve complex technical issues and escalate only the most complex or systemic issues.

Requirements

  • Bachelor’s degree in a related field or equivalent experience.
  • At least four years of related work experience.
  • Experience troubleshooting Windows Server environments, application services, configuration management, SQL connectivity, certificate stores, and Active Directory integration.
  • Experience supporting cloud-hosted Windows workloads using AWS, Azure, or similar platforms.
  • Practical experience diagnosing firewall rules, security groups, DNS, routing, and port-level connectivity issues.
  • Experience migrating COTS applications to AWS, including installers, licensing, vendor-defined configuration, and environment prerequisites.
  • Proficiency with Windows diagnostic tools including Event Viewer, PerfMon, Resource Monitor, Services MMC, Registry Editor, and IIS Manager when applicable.
  • Experience with network troubleshooting tools including netsh, Test-NetConnection, nslookup, and PowerShell networking utilities.
  • Experience analyzing AWS networking constructs and hybrid networking issues.
  • Experience establishing monitoring, logging, and observability practices for post-migration reliability.
  • Familiarity with PowerShell for automation, diagnostics, and configuration extraction.
  • Ability to coach application teams through dependency mapping, configuration externalization, troubleshooting exercises, and reducing machine-specific behavior.
  • Experience resolving hardcoded paths, installer prerequisites, registry-only configuration, licensing constraints, legacy authentication, and complex service dependencies.

Tech Stack

AWSAzure.NETPowerShellSQLWindows

Categories

Cargill

About Cargill

10,000+ employees
Contact me