Design, develop, and maintain automation workflows using Windmill and TypeScript
• Build and integrate secure REST API integrations, including OAuth 2.0 flows
• Implement robust error handling, exception management, retries, and logging mechanisms
• Orchestrate complex, multi step automation workflows across systems and services
• Develop and optimize PostgreSQL queries for:
o Automation execution logging
o Operational reporting
o Audit and tracking purposes
• Own and support production automations end to end, including:
o Monitoring and alerting
o Incident troubleshooting and root cause analysis
o Performance tuning and stability improvements
• Lead and execute the migration of existing Ansible automations to the Windmill platform
• Ensure automation reliability, scalability, and compliance with enterprise standards
• Collaborate with stakeholders to understand automation requirements and deliver solutions aligned to business needs
Required Skills & Experience
• Strong experience in automation development on the Windmill platform
• Proficiency in TypeScript for workflow and automation development
• Hands on experience with REST APIs and OAuth based authentication
• Solid understanding of workflow orchestration, scheduling, and dependency management
• Experience working with PostgreSQL, including query writing and reporting
• Proven experience in production support, monitoring, and incident management
• Experience migrating or modernizing automations (e.g., Ansible to Windmill)
• Strong problem solving and troubleshooting skills
• Ability to work independently with full ownership of automation solutions
Preferred Qualifications
• Experience supporting large scale or enterprise automation programs
• Familiarity with automation observability, logging frameworks, and alerting tools
• Exposure to CI/CD pipelines and release management for automation workflows
• Experience working in regulated or high availability environments