DevOps Engineer II

planview

Bengaluru 4 Years Exp Posted 4h ago

Job Description

  • Administer and support Windows Server environments (2016, 2019, 2022) on AWS EC2, including server builds, configuration, hardening, patching, and day-to-day troubleshooting.
  • Manage IIS-hosted applications and Windows services: sites, application pools, bindings, certificates, scheduled tasks, and service accounts.
  • Support Active Directory, DNS, and Group Policy for domain-joined servers, including access, permissions (NTFS and share), and authentication issues.
  • Patch and maintain Windows fleets using AWS Systems Manager (Patch Manager, Run Command) or WSUS, with safe rollout, validation, and rollback practices.
  • Diagnose Windows performance and stability issues using Event Viewer, Performance Monitor, and PowerShell (CPU, memory, disk, network, services, and application errors).
  • Build and maintain CI/CD pipelines in Jenkins for reliable, fast delivery, including deployments to Windows hosts.
  • Manage containerized workloads on Docker and ECS: task definitions, services, and clusters.
  • Provision and manage AWS infrastructure using Terraform (CloudFormation a plus), including Windows AMIs, EC2 bootstrapping, and domain join.
  • Automate configuration and deployment tasks using Python and PowerShell (Ansible a plus).
  • Set up and maintain monitoring and alerting via New Relic (CloudWatch, Datadog, or Prometheus/Grafana a plus), including Windows host metrics and Event Log forwarding.
  • Write Shell, PowerShell, and Python scripts to automate operations and reduce manual work.
  • Manage Git workflows: branching, merge strategies, and pull request reviews.
  • Administer and support MSSQL databases running on Windows and on Amazon RDS, including backups, restores, and basic performance troubleshooting.
  • Troubleshoot deployment, performance, and infrastructure issues with development teams.
  • Participate in on-call rotations and drive incident response, including Windows server and IIS incidents.
  • Continuously improve infrastructure resilience and deployment speed.
    • Apply AI-assisted engineering tools (e.g., GitHub Copilot, Claude Code) to speed up IaC authoring, pipeline debugging, and day-to-day scripting.

Similar Openings for You