Senior DevOps Engineer
globalpayments
Job Description
Job Description:
-
The CI/CD Engineer is responsible for the set-up, maintenance and ongoing development of continuous build/ integration infrastructure
-
Create and maintain fully automated CI build processes for multiple java, .net, etc environments
-
Drive Innovation for CI/CD systems
-
Write build and deployment scripts
-
Manage code repositories
Roles & Responsibility:
-
Support CI/CD tools integration, operations, change management, and maintenance.
-
Support full automation of CI testing
-
Develop policies, standards, guidelines, governance and related guidance for both CI/CD operations and for work of developers
-
On-board/train and support developers from source control, through build automation, merge resolution, CI, test automation, deployment based on tools usage and policies, standards
-
Enable DevOps by moving code from Dev/Test to Staging and Production. Troubleshoot issues along the CI/CD pipeline
-
Install, configure and manage containers supporting the CI/CD deployment pipelines
-
Install, configure and manage additional CI/CD tools in the environment e.g., Jenkins, Github, Octopus
Required skills and qualifications
-
6-8 years of experience
-
Bachelor's degree or equivalent in Computer Science, Information Systems, Engineering, or other related field
-
Agile Software Development and Management methods and ability to excel within an "Agile" environment (i.e. user stories, iterative development, continuous integration, continuous delivery, shared ownership, test-driven development, etc.)
-
Experience with build automation tools – Jenkins, Octopus, CircleCI, etc
-
Build-time dependency management
-
Experience with Quality Control and Test Automation in Agile-based Continuous Integration environments
-
Experience installing and configuring AWS services
-