Required Skills

Python PowerShell

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 9th Jan 2024

JOB DETAIL

Project Background & Objectives

This work is a part of the J2DD project, focusing on the SALT configuration management platform. This platform, developed over the past seven years, offers automation and configuration management for various aspects of Windows and Linux server estates. Its functions include server OS access management, log collection and shipping, IT compliance, security reporting, and desired state configuration. However, other platforms within KPMG offer similar capabilities. The objective is to transition the existing automation and configuration management enforcement to the BigFix platform smoothly and effectively, allowing for the retirement of the SALT platform.

Scope of Work & Requirements

 

Specific business requirements the Supplier must meet as part of the project:

 

  • Assess and understand functionality of current SALT platform Automation scripts and Configuration Mgmt enforcement settings.
  • Read-Only Access Repo of Code will be provided
  • Develop solutions via automation\scripting that will replace the existing SALT automation and Configurations.
  • Ability to provide job duration projections contingent on the scope of the project.
  • Be able to effectively communicate and clearly articulate technical issues and solutions.

Technical Requirements

 

Details on the technical environment that will be required to support this project:

 

Salt Platform

Salt, also known as SaltStack, is an open-source configuration management and remote execution platform. Salt uses a Master-Minion setup where the central master controls various minions. 

Salt also uses YAML, a straightforward markup language for its config files.  There are many different configurations to review i.e., automation and ini files for this project.  It will be key to review, assess and develop new scripting (PowerShell, Python) that will be ported over to perform the same functionality in the BigFix system.

 

Knowledge of:

 

  • Salt Opensource product.  Knowledge of BigFix Product a plus.
  • Expert knowledge of Scripting languages Python, PowerShell. Bash is a plus.
  • Expert knowledge if CI/CD and Agile Processes

 

Company Information