Greetings from IT Engagements…!
IT Engagements is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. We have an immediate opening for the below position with one of our premium clients.
Title: Automation / Puppet Engineer ( Python - No Automation QA)
Location: Fort Worth, TX
Compensation range starts: $50hr
Work Requirements: US Citizen, GC Holders only
Skillset / Experience
You'll design, develop, and deploy automation tooling to manage infrastructure at data centers and cloud providers.
What You'll Do
- Collaborates with leaders, business analysts, product owners, IT architects, technical leads and other developers/engineers, along with internal customers, to understand requirements and develop needs according to business requirements
- Maintains and enhances existing tooling
- Troubleshoots and debugs complex issues; identifies and implements solutions.
- Researches and implements new technologies to enhance current processes, security, and performance
- Supports the development of coding standards and adheres to best practices and security guidelines
- Works closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs
All you'll need for success
Minimum Qualifications- Education & Prior Job Experience
- Bachelor's degree in computer science, or other related technical field or equivalent experience/training
- 2-3 years of full stack development experience with React, Web Services, Python, Fast API
- 2 years of experience with configuration and administration of continuous integration tools such as Azure DevOps or GitHub Actions.
- 3-5 years of working in Linux operating system and shell scripting
- 3-5 years of working in Windows operating system and PowerShell
- Demonstrated expertise utilizing Puppet for configuration management is a must
- Demonstrated experience utilizing Ansible
- Experience with creating/managing containers/services in Azure
- Working knowledge of common networking protocols (e.g., HTTP, TCP, IP, SSH, FTP, SMTP, DNS, LDAP), load balancer, firewall, storage
- Strong knowledge with creating and maintaining CI/CD Pipeline processes and related automation tooling
Preferred Qualifications- Education & Prior Job Experience
- Ability to learn new technology and programing languages
- Large scale application deployment experience, as well as extensive build and release engineering experience and proven ability to design and develop automated deployment solutions.
- Ability to develop integrations between CI/CD tools
- Mastery with API development utilizing various tools such as Azure DevOps, yaml pipelines, GitHub & GitHub Actions, VMware VRA/VRO, Terraform, Packer
- Mastery with configuration tools (Puppet, Ansible)
- Capable of writing comprehensive technical documentation and diagrams
- Understand end to end application development lifecycle from code commit to production deployment
- Possesses DevSecOps mindset
- Able to work/collaborate with other teams to drive for result
- Ability to effectively communicate with all levels both verbally and in written form
- Demonstrated growth mindset, enthusiastic about learning new technologies quickly and applying the gained knowledge to address business problems.
Regards,
Shashank Jaitly
Shashank@itengagements.com