Roles & Responsibilities :
�????Design, develop, and maintain real-time and offline Ansible-based deployment scripts for customized OS software across lab, factory, and site environments.
�????Own Ansible playbooks, roles, inventories, and variables, ensuring idempotent, modular, and reusable automation.
�????Integrate deployment automation into CI/CD pipelines, including linting, testing, and validation of deployment artifacts.
�????Write and maintain unit and integration tests; participate in code reviews to uphold deployment quality and best practices.
�????Develop and support controls software deployment, integrating grid-scale battery energy storage systems and power conversion systems from industry-leading manufacturers.
�????Ensure deployments meet robustness, security, performance, scalability, and maintainability requirements.
�????Optimize latency, throughput, and reliability on Linux and embedded target platforms.
�????Provide technical mentorship through design discussions, documentation, and code reviews (no formal people management).
�????Deliver work within project timelines and support release commitments.
�????Track, manage, document, and report work using JIRA and Confluence, including deployment procedures and troubleshooting guides.