Job Details

DevOps Engineer at WorkFusion
Bangalore, IN
Who we are
WorkFusion is a software robots company. We use AI to help large companies do with technology what they did before with people.
3rd among Top 10 FinTech Companies to Watch in the World
2015, 2016 SIIA CODIE Award winner
2016 Gartner Cool Vendor in Smart Machines
Highest in Vision and Capability for RPA according to Everest Group
Forrester top 10 hot AI Technologies

What we do
Imagine the expanse of human talent within a mega-bank, a huge insurance company or a giant healthcare organization: 20,000 super smart people spend half of their days hunting for information, categorizing and extracting documents, PDFs and websites, and keying the bits that matter into a structured format like an Excel spreadsheet. It’s drudgery, and it saps their capacity for more creative, revenue-generating work. Born of a research project at MIT CSAIL, we’ve built a platform that unobtrusively watches their efforts, finds patterns in huge volumes of data, and uses robotics and machine learning to automate the routine work. The smartest companies in every major industry use WorkFusion to improve workforce engagement, drive operational agility, and improve customer service.

Position
The ideal candidate is self-driven and has the ability to work in a distributed team. This professional holds strong knowledge of DevOps engineering related to Continuous Integration/Delivery solutions & Platform Automation with programming background.
As the DevOps Engineer you will be part of the Product Development team providing support to Development, QA, Product Management, and Infrastructure with a focus on technical excellence and quickly delivering value to customers. The person who fills this role is a technical subject matter expert that excels in collaboration, open communication, and reaching across functional borders.

Responsibilities
Provide support for cloud and on premise environments, troubleshooting issues with applications, middleware components and virtualization
Support our customers with on premise installations and upgrades
Automate environment provisioning and configuration
Implement and support server monitoring and backup solutions
Evaluate and adopt new tools for infrastructure management
Build and support highly available, scalable and resilient services
Troubleshoot server performance and availability issues
Develop CI/CD pipelines for internal projects (build/test/deploy)
Manage user identities and access across the company
Document operational runbooks, updating knowledge base and installation guides
Qualifications/Experience
Strong expertise (> 3 years) with Linux (RedHat, Centos, Ubuntu, Amazon Linux) and Bash scripting
Significant experience with Windows Server - managing users, services, firewall, applications
Experience in AWS cloud - EC2, S3, Route53, CloudFormation, IAM, Autoscaling
Thorough understanding of automating configuration with Ansible or similar tools
Hands-on experience in container technologies (Docker, Compose, Vagrant), as well as in SCM (SVN/GIT) and CI tools (Jenkins/Sonar/Nexus)
Practical knowledge of web servers (Nginx), application servers (Tomcat) and databases (MySQL, Postgres, MongoDB)
Ability to troubleshoot Java application problems on the server
Deep knowledge of server performance monitoring
Familiarity with network infrastructure (WiFi, LAN, DNS, LB, VPN,Firewall)
Experience in application deployments, rollbacks and health checks


To apply please submit your cover letter and resume.