Position: Linux Platform Configuration Management Engineer – Ruby / Puppet with AWS
Duration: : 6+ Months
Location: Charlotte, NC
Job Description
Linux Platform Configuration Management Engineer – Ruby / Puppet
Job Duties
1. As a platform team engineer, you are expected to develop Puppet scripts to automate infrastructure provisioning across various IaaS providers – AWS, OpenStack, VMware suite,etc.
2. Maintain and enhance existing scripts to be deployed across various providers and deployment architectures.
3. Implement non-functional requirements including Scalability, Availability, Security and Performance.
4. Ability to understand customer requirements and Implement them into reusable technical solutions.
5. Documenting and sharing technical best practices / insights with engineering and the developer community.
Required Skills.
At Least 3-5 Years of experience and knowledge of:
Must Haves:
- Sound understanding of Linux system administration in a global production environment
- Experience developing Puppet modules and configuration hieradata for existing modules in a Ruby environment.
- Have a deep understanding of puppet module development in masterless and puppet master mode
- Ability to working with encrypted yamls for the development of production configuration scripts for puppet
- Experience in developing in Ruby and R10K to develop the automated provisioning scripts
- Solid understanding of RHEL/CentOS – 5, 6 & 7. Ability to install and configure rpms, rubygems and use yum install processes
- Bash Scripting
- Basic understanding of RPM packaging
- Understanding of OpenStack virtualization
- Experience working with Git / Github / Stash
- Good knowledge of Web Infrastructure Operations ( Load Balancing, DNS , Log Management, Replication and Monitoring, Web/App Server Operation)
Nice to Have:
- Understanding of HashiCorp automated provisioning tools
- Worked with VirtualBox, Vagrant and bringing up VMs within VirtualBox
- Working understanding of Consul and service discovery, load balancing processes
- Ability to use Packer to provision RHEL VMs
- Worked with Terraform scripting to develop orchestration model for application stack deployment
You received this message because you are subscribed to the Google Groups "US Jobs: Requirements, Clients and Consultants" group.
To unsubscribe from this group and stop receiving emails from it, send an email to recruiters-r-us+unsubscribe@googlegroups.com.
To post to this group, send email to recruiters-r-us@googlegroups.com.
Visit this group at https://groups.google.com/group/recruiters-r-us.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment