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: