Systems Automation Engineer - New Delhi, India - iScale Solutions
Description
Job DescriptionThis is a remote position.The Systems Automation Engineer would report to the Manager of Systems Automation performing functions related to the day-to-day operations and deployment of applications supporting the business including several business unit applications and the infrastructure around developing, maintaining and releasing changes to those applications.
The Systems Automation Engineer would be proficient in various cloud technologies such as OpenStack, VMWare, and public clouds like AWS.
The focus of this person would be to make daily operations for developers, applications engineers, and systems engineers simpler and faster enabling applications to scale and support the business as needed.
Systems Automation Engineer must be able to work within the team on his/her projects working them to completion with direction from others taking direction from senior team members.
The Systems Automation Engineer would be responsible for working with various tools and coding languages to ensure the implementation of codebases and automation systems, correcting problems, and resolving failures to keep the availability of systems high.
The Systems Automation Engineer should be able to inject vast experience into problem-solving and assist more junior members of the L2 and Systems Engineering team to complete their tasks, building appropriate documentation around standard operating procedures and tools.
Development and maintenance of automation systems to deploy code
Development and maintenance of CI/CD pipeline tools and jobs for code build and deployment using industry-standard tools (Jenkins, GitLab, maven, puppet, ansible)
Implementation and management of code repositories for application source code and automation tools (svn, git)
Developing roles and code for configuration management of systems and applications in the environment using industry-standard tools (ansible, puppet)
Developing and managing a set of development tools for Developers and Systems Engineers
Automating tasks for Systems Admins and Engineers to perform daily tasks
Developing automation of application stack scaling and deployment in private and public cloud environments
Reviewing peer code for quality and security
Planning projects for yourself to complete high-level tasks