AI/Automation Engineer (Unix/Linux Environment)
Core
Design, develop, and maintain scalable automation solutions for non-production Linux/Unix environments and legacy Java-based applications, focusing on environment provisioning, configuration, deployment, and operational support.
Role type
Senior IC automation engineer (Linux/Unix)
Builds
Automation playbooks, CI/CD integrations, orchestration workflows, and observability dashboards for Linux/Unix and Java environments.
Domain
Financial services / DevOps / Site Reliability Engineering
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Linux/Unix shell scripting (Bash, KornShell), Python, PowerShell, Ansible/AWX Tower, Control-M, Jenkins, GitHub, SVN, JFrog Artifactory, Java application troubleshooting, Apache/Tomcat support, environment provisioning, configuration management, release management, monitoring, alerting, automated remediation, root cause analysis, technical documentation.
Preferred skills
Splunk, ServiceNow, Jira, Confluence, cloud platforms, containerization, Infrastructure as Code, AI-assisted engineering tools, intelligent agents, SRE principles, operational excellence.
Responsibilities
Design and implement automation solutions for environment provisioning, configuration, deployment, and recovery; develop and maintain automation playbooks and CI/CD integrations; engineer observability solutions and availability dashboards; define and report on reliability and operational metrics; troubleshoot complex Linux/Unix and Java application issues; analyze incidents to identify automation opportunities; create technical documentation and runbooks; evaluate and implement emerging automation and AI technologies; mentor team members on automation practices.
Seniority
Senior, hands-on IC