Description

JOB DESCRIPTION:

Position’s Contributions to Work Group:

  • Creating and supporting GitHub, CI-CD Pipelines.
  • Creating GitHub actions.
  • Supporting JFrog.
  • Implementing security detection and code quality tooling.

 

Typical task breakdown:

  • 5 years plus developing in Java (MUST BE EXPERT WITH CODING AND DEBUGGING)
  • Strong experience with Service Oriented Architecture and object-oriented development.
  • 5+ years supporting and deploying large scale applications on GitHub enterprise cloud.
  • 5 years plus XML, SQL, Python, Java and Apache Tomcat Server.
  • 5 years plus test driven development using Junit and related testing framework.
  • 2 years plus experience with Gradle project build and dependency resolution.
  • 2 years plus API design (swagger) and development including RESTful API.
  • 2 years plus experience with branching strategy working with a code repository such as GIT/GITHUB.
  • 2 years plus experience working in Agile and on Scrum teams.
  • Previous development and implementation/release experience using Azure based platforms.
  • Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.
  • Ability to work under pressure and within time constraints.
  • In addition, the incumbent should have a good knowledge of Client policies and procedures, and a general understanding of Clinet’s organization.
  • Previous experience working with Service Now.

 

Interaction with team:

  • Meetings once a week with the team.
  • Meet and work independently with delivery team to understand their delivery lifecycle and develop pipeline improvements.

 

Work environment:

  • Fast paced working environment with highly motivated individuals.

 

Required Skills:

  • Experience defining pipelines in GitHub Enterprise Cloud
  • Experience with jFrog Artifactory.
  • Experience creating GitHub Enterprise Cloud Actions
  • Experience with CodeQL configurations.
  • Python, JavaScript, bash programming experience
  • Experience with both Linux and Windows OS
  • Strong oral and written communication skills are a must as position works with development team, support and management.
  • Position also requires strong teamwork, problem solving and critical thinking.
  • Thought leadership is highly desired as we are looking for someone that can help us find ways to continuously improve our architecture/environment/release strategy.

 

Education/Certifications:

  • Bachelor’s degree


 

Education

Bachelor's Degree