Willware Technologies
Website:
willwaretech.com
Job details:
Company Name: Willware Technologies
Role: Senior DevOps / Deployment Automation Engineer
Experience:7+ Years
Location: Bangalore
WorkMode: Hybrid
Job Description:
We are seeking an experienced Senior DevOps / Deployment Automation Engineer with 10+ years of experience to design, build, and maintain scalable deployment automation for grid-scale battery energy storage systems and power conversion platforms. This role requires deep expertise in Ansible, Python, Bash, Docker, Ubuntu Linux, and CI/CD automation to ensure secure, reliable, and high-performance software deployments across Linux and embedded systems.
Key Responsibilities:
- Design, develop, and maintain Ansible playbooks, roles, inventories, templates, and variables with a focus on modular, reusable, and idempotent automation.
- Integrate deployment automation into CI/CD pipelines with linting, testing, validation, and deployment best practices.
- Develop and maintain Bash and Python automation scripts for deployment, configuration, and operational tasks.
- Build and support deployment systems for battery energy storage systems (BESS) and power conversion systems (PCS).
- Manage Docker containers, Dockerfiles, image builds, Docker Compose, and troubleshooting.
- Optimize deployment robustness, latency, scalability, security, and maintainability on Ubuntu Linux and embedded platforms.
- Write unit, integration, and deployment tests; participate in peer code reviews.
- Provide technical mentorship through architecture discussions, documentation, and deployment best practices.
- Track work through JIRA and Confluence, including deployment documentation and troubleshooting guides.
- Support project timelines, release cycles, and production deployment commitments.
Required Skills:
- 10+ years of experience in DevOps / Deployment Automation / Infrastructure Engineering
- Strong expertise in:
- Ansible (Playbooks, Roles, Inventories, Templates)
- Python & Bash scripting
- Docker / Docker Compose
- Ubuntu Linux Administration
- CI/CD Pipelines
- Test Automation
- Experience with deployment quality, scalability, and security best practices
- Strong troubleshooting skills across Linux and embedded environments
- Excellent verbal and written English communication
- Comfortable working with US Central Time overlap (minimum 4 hours)
Preferred:
- Experience with energy systems, industrial automation, BESS, or power systems
- Familiarity with embedded software deployment
- Experience in release engineering and deployment governance
Click on Apply to know more.