Vacancy expired!
- Responsible for managing an existing TFS system and deployment automation
- Responsible for the deployment orchestration to multiple environments for multiple products.
- Responsible for creating and maintaining application and system configuration files.
- Responsible for release branching and release maintenance
- Responsible for application deployment enhancement.
- Performs other duties as assigned
- BS Degree or equivalent work experience in a technical discipline.
- Strong experience administering and using TFS and Visual Studio.
- Experience with GitLab version control and GitLab pipeline development
- A minimum of 3-4 years experience deploying software and database scripts to complex production environments is required.
- A minimum of 2 years in a DevOps role writing advanced automation scripts using Powershell, Ansible or similar scripting language, is required
- Working experience transitioning from traditional manual deployments to automated continuous integration and continuous deployment (CI/CD is required
- Strong working experience automating build and packaging of Java/JavaScript (i.e. Maven) and .Net services, -web applications and microservices (i.e.NuGet) for continuous integration, storing and versioning in Nexus Repository Manager
- Strong working experience automating and managing application configuration files for multiple environments
- General understanding of webserver software such as IIS and Apache and application deployment automation
- General understanding of Application Infrastructure Components such Load Balancers, Firewalls, Web Servers, Application Servers, Database Servers, Certificates etc.
- Experience with configuration change control, validation and the automation thereof is required
- Working experience deploying software in a OnPrem and Cloud environment is required
- Experience in building, deploying and maintaining containerized software in OpenShift or Kubernetes and automation thereof is a plus.
- Knowledge of Linux (RHEL) and Windows.
- Experience with DBmaestro is a plus
- Excellent communication, problem-solving, and project management skills
- Ability to collaborate effectively and follow up to ensure achievement of deadlines, outcomes, and results
- Demonstrate company core values of excellence, ownership, collaboration, and integrity
- Knowledge of Banking/Financial services industry
- Knowledge of DevOps, Configuration Management and Agile practices
- Knowledge of large scale deployment to multiple servers and environments
Vacancy expired!