Sr Terraform DevOps/Puppet Engineer

Posted 4 years ago

Location: Remote
Duration: 3 Years
Work Schedule: Full Time
Salary: $149,198.00/Annum + Company Standard Benefits

Job Duties:

  • Work with Software Engineering teams; evaluate system specifications, provision and support delivery of application infrastructure
  • Create and maintain IAC using Terraform
  • Create Configuration as Code using Chef and/or Ansible
  • Create and configure CI pipeline supporting Continuous Delivery
  • Negotiate and document agreed upon standards to support auto-scaling infrastructure
  • Analyze all aspects of existing application infrastructure and recommend modifications that will enhance application reliability, availability and scalability
  • Engage in capacity planning and demand forecasting; software performance analysis and system tuning
  • Work with log aggregation tools like Splunk
  • Involve in solving moderately complex problems and/or conduct moderately complex analysis
  • Providing explanation and information to others including Senior Leadership on challenging issues
  • Identify / quantify scope and impact of business changes on systems
  • Participate in an on-call rotation
  • Create and maintain IaC using Terraform to help automate the infrastructure deployment process in a repeatable, consistent manner.
  • Create scripting and CICD expertise while also assisting with the development of future infrastructure as code deliverables.
  • work on automating the scripts using Jenkins, Azure DevOps or similar tools and then partnering with the release team for code relays.
  • work with the enablement team as well as the agile release train, which will include onshore/offshore development teams.
  • should be able to pick up on any tool in the environment and will remain tool agnostic.
  • Work with Rest and API to help with integrations.
  • Should be responsible for cloud automation.
  • Participate in team collaboration tools to communicate and solve problems.
  • Experience in Configuration Management tools with in-depth expertise in Puppet.
  • Developing Infrastructure as a Code and performing Infrastructure Management using Terraform
  • Expertise in cloud solution designing and operations in cloud AWS and/or GCP
  • Setting up CI/CD pipelines using Jenkins and Bamboo
  • Strong automation and programming background – Python (preferred) or Shell
  • Strong analytical and debugging skills with experience in managing support engagements through Jira or Remedy
  • Deep understanding of source code management using Gitlab and Bitbucket
  • Experience of working on Splunk platform
  • Well versed in container technologies and networking

Minimum Requirement: This position requires minimum of Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

Apply Online