Summary:
- The Artifactory Implementation Engineer will handle all aspects of administration, installation, configuration, maintenance for JFrog Artifactory platform and will support client/use case on-boarding.
- Engage in client onboarding activities and adhere to established onboarding process.
- Implement 'best practices' security architecture (i.e. roles, users/groups, LDAP/AD integration, permission targets, security reporting, etc.)
- Support Docker Container hosting model
- Support internal repo hosting model (ex. Maven, RPM, Nuget)
- Support various tools and configurations for interacting with Artifactory via REST API (ex. cURL, Maven, Yum)
- Establish external repo proxies
- Develop artifact scanning solution with whitelist/blacklist capabilities
- Address environment tuning, optimization and capacity requirements
- Translating requirements into designs (implementation plans)
- Documenting implementation procedures
- Documenting related end user processes and 'how to' information
- Execute implementation plans
- Write Artifactory user plug-ins
- Perform ongoing monitoring of the environment for performance tuning and capacity optimization opportunities.
- Previous hands on experience with administration and client onboarding with Artifactory at enterprise scale (preferred), or, previous hands on experience with administration and client onboarding with NexusPro
- Basic shell scripting and/or python scripting skills
- Software development experience with Groovy or any advanced language
- Basic experience working with source version control systems (ex. Git, Subversion, etc.), CI/CD engines (ex. Jenkins/CloudBees, uBuild, Electric Flow), software deployment tools (ex. RLM, Ansible, Chef, Puppet, BladeLogic), and request management systems (ex. JIRA, Rally)
- Basic Linux admin skills (preferably Red Hat Enterprise)
- Basic shell scripting and/or python scripting skills
- Basic knowledge of REST API
- Knowledge of JFrog REST API and JFrog CLI Knowledge of JFrog products like Xray and Distribution/Edge
- Basic DBA knowledge (preferably Oracle)
- Basic knowledge of midrange/distributed storage solutions Basic knowledge of industry standard platform OS and application security concepts, facilities, and controls
- Enterprise experience creating and deploying docker container images
- Enterprise experience managing the Jenkins CI/CD build platform
location: CHARLOTTE, North Carolina
job type: Contract
salary: $67 - 77 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- Engage in client onboarding activities and adhere to established onboarding process.
- Implement 'best practices' security architecture (i.e. roles, users/groups, LDAP/AD integration, permission targets, security reporting, etc.)
- Support Docker Container hosting model
- Support internal repo hosting model (ex. Maven, RPM, Nuget)
- Support various tools and configurations for interacting with Artifactory via REST API (ex. cURL, Maven, Yum)
- Establish external repo proxies
- Develop artifact scanning solution with whitelist/blacklist capabilities
- Address environment tuning, optimization and capacity requirements
- Translating requirements into designs (implementation plans)
- Documenting implementation procedures
- Documenting related end user processes and 'how to' information
- Execute implementation plans
- Write Artifactory user plug-ins
- Perform ongoing monitoring of the environment for performance tuning and capacity optimization opportunities.
qualifications:
- Experience level: Experienced
- Minimum 8 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.