This site uses cookies. To find out more, see our Cookies Policy

Sr. DevOps Engineer -2 in Alpharetta, GA at HUNTER Technical Resources

Date Posted: 5/13/2019

Job Snapshot

  • Employee Type:
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
  • Job ID:

Job Description

Senior DevOps Engineer 


You will be responsible for: 
• Implementing and maintaining the CI/CD tools and pipelines for many complex platform components for multiple clients 
• Adhering to current automation processes as well as identifying areas to improve with additional automation, with a heavy emphasis on scripting/coding 
• Working with development teams to ensure best-practices and standards are met in the areas of Configuration and Release Management 
• Creating and maintaining documentation for CI/CD tools, platform environments, topology diagrams, and runbooks for operational support teams 
• Taking ownership of customer-facing projects, working with project managers, building out new environments, promoting the application and database changes through the SDLC, and finally handing off to the operational support teams 

Technical Requirements: 
1) Maven 
a. 1zero+ years experience 
b. Extensive knowledge of: 
i. Snapshot 
ii. Release 
iii. Dependency management 
iv. Transitive dependencies 
v. Effective POMs 
vi. POM parent/child hierarchy 

2) Nexus/Artifactory (or any Maven repository) 
a. 1zero+ years experience 
b. Extensive knowledge of: 
i. Snapshot retention policies 
ii. Caching 
iii. Indexing 
iv. Repo mirroring 
v. Virtual/proxy repos 
vi. Local repos and groups 
vii. Configuration 
viii. Filesystem/backend structure 

3) Subversion (and/or GIT) 
a. 1zero+ years experience 
b. Extensive knowledge of: 
i. Revisions 
ii. Branch and merge effects on SVN properties 
iii. History 
iv. Internal structure and implementation of trunk/branches/tags 
v. Commit hooks 
vi. Command line clients 
vii. GUI clients 
viii. Plugins 

ix. Administration: 
1. Svnadmin 
2. Dump 
3. Load 
4. Dumpfilter 
5. History purging 
6. Authentication 
7. Authorization 

4) Jenkins/RunDeck 
a. 1zero+ years experience 
b. CI/CD integration with all tools 
c. Installation/configuration 
d. Knowledge of the backend filesystem layout of these tools 

5) Linux System Admin skillset 
a. 1zero+ years experience 
b. Bash/shell scripting 

6) Database 
a. 1zero+ years experience 
b. DB client installation/configuration 
c. Basic SQL queries 

7) Infrastructure 
a. Firewall rules 
b. Load balancing algorithms and best-practices 

8) Standards and Best Practices 
a. 1zero+ years experience 
b. Configuration Management 
c. Release Management 
d. Continuous Integration 
e. Continuous Deployment 
f. Source Control trunk/branch/tag management 
g. Automation