Senior Technology Automation Engineer
assurant
Job Description
Design, develop, test, deploy, and maintain enterprise automation products and reusable automation components.
- Develop software solutions using C#, Python, PowerShell, Bash, APIs, and cloud-native technologies.
- Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, and Infrastructure as Code (IaC) methodologies.
- Perform peer code reviews and ensure adherence to enterprise development, security, and architectural standards.
- Develop automation solutions for provisioning, remediation, orchestration, reporting, compliance, and service fulfillment processes.
- Build and maintain integrations across enterprise platforms using REST and SOAP APIs.
- Identify and implement AI-assisted automation opportunities
Platform Operations, Lifecycle Management & Governance
- Own operational health, availability, performance, scalability, and reliability of automation platforms and supporting third-party technologies.
- Monitor applications, integrations, cloud services, infrastructure components, and automation workflows.
- Manage platform lifecycle activities including upgrades, patching, version management, dependency management, and end-of-life remediation.
- Administer and support Azure cloud services and Azure Kubernetes Service (AKS) environments.
- Ensure containerized workloads adhere to enterprise security, compliance, and operational standards.
- Manage vulnerability remediation, security hardening activities, and technical debt reduction initiatives.
- Develop and maintain modernization roadmaps.
- Support disaster recovery planning, testing, and business continuity readiness.
Architecture, COE Participation & Technical Governance
- Participate in architecture reviews, design reviews, and technical governance processes.
- Promote reuse of enterprise automation components, standards, and best practices.
- Contribute to enterprise automation strategy, platform roadmaps, and engineering standards.
- Provide technical leadership and guidance.
Production Support, Risk, Compliance & Operational Excellence
- Provide production support for automation platforms, cloud services, and enterprise integrations from tools in the platform such as Ansible/Tower, APIM, Atlassian Suite, Azure DevOps, GitHub Enterprise, MuleSoft, Octopus, SailPoint, Salesforce, Service Fabric, ServiceNow, SSRS, etc.
- Perform incident response, troubleshooting, root cause analysis, and corrective action implementation.
- Support audit, compliance, regulatory, and risk management activities.
Ensure compliance with security, risk, operational, and technology governance policies. Drafting and maintaining operational procedures and runbooks for managed service team execution.