As a Linux Automation engineer your objective is to develop and implement build/provisioning automation solutions for Client Cloud Services. Utilize the industry best practices, tools, and DevOps concepts to optimize the provisioning process.
Strong understanding of data communication concepts and network/software configuration management.
Mid-level to advance usage of Python 5 yrs
Working knowledge of Frameworks such as Flask, Django
Working knowledge of relational and NoSQL Databases such as Mongo DB. (nice to have)
Working knowledge of Source control (Such as Git) best practices and tools in global working environment.
Working knowledge and experience with Configuration management tools such as Salt Stack (Salt API, Salt States, etc) and Puppet
Working knowledge of build automation tool such as Cobbler.
Working knowledge of hypervisors such as Xen, VMWARE ESX, vSphere.
Working knowledge of Linux Server administration and engineering.
10 + years experience in a fast-paced distributed systems support or engineering position.
10 + years experience with Linux server platforms.
RHEL required and other certifications are highly desirable.
Familiar with security standards and best practices.
Review existing solutions and provide recommendations for system automation.
Work with Orchestration, Windows, Implementation and other teams to design the solution.
Generate metrics to quantify gains from the automation.
Implement problem management techniques continually optimize the provisioning process.
Assist with maintaining compliance for industry certifications such as FedRAMP, PCI
Create and maintain reports for compliance and system audit data.
Participate in ongoing automation/operational projects.
Troubleshoot hardware and software issues as they arise.
Document issues and associated resolutions to problems.Participate in OS patch management and coordination.
Troubleshoot Linux OS and application security patch installations.