Business Analyst - Devops / GIT administrator.
Location : Jackson, MS
Duration : 3 years
Position type : Contract.
Mandatory skills : CICD automation, GIT Administration, COBOL, RHEL, Python, YAML Linux,windows, SQL administration and installing Enterprise Developer Responsible for administering GIT, SQL work, troubleshooting and installing Enterprise Developer, state client experience.
Git & Source Code Management (SCM)
Git Administration : Manage enterprise Git repositories (GitLab, GitHub Enterprise, or Bitbucket). Responsibilities include managing user permissions, branching strategies (GitFlow), and repository hooks.
Workflow Design : Standardize merge request / pull request processes and ensure code integrity through protected branches and mandatory reviews.
Troubleshooting : Resolve complex merge conflicts, repository corruption, and connectivity issues (SSH / HTTPS).
SQL & Database Administration
Database Management : Administer SQL environments (SQL Server, Oracle, or MySQL). Tasks include installation, schema management, and user access control.
Data Reliability : Implement and manage robust Backup & Recovery strategies (Full, Differential, and Transaction Log backups).
Performance Tuning : Analyze and optimize slow-running queries and manage database indexing to support developer needs.
Enterprise Developer Installation & Troubleshooting
Installation : Lead the deployment of Micro Focus Enterprise Developer (or similar mainframe-to-distributed tools) across Windows and Linux environments.
Troubleshooting : Diagnose installation failures related to licensing, environment variables, or missing dependencies (.NET, Java runtimes, or C++ Redistributables).
Environment Parity : Ensure the developer tools are consistent across local machines, staging, and build servers.
Automation & CI / CD Framework
CI / CD Pipelines : Design and maintain automated pipelines using tools like Jenkins, GitLab CI, or Azure DevOps to compile, test, and deploy code.
Scripting : Proficient in Python and Shell / Bash for automating repetitive tasks like system health checks or data migrations.
Infrastructure as Code (IaC) : Use YAML to define configuration files and pipeline definitions.
Deployment : Automate the distribution of Enterprise Developer updates and SQL schema changes through the pipeline.
Platform & Legacy Integration
Operating Systems :
Windows Server : Managing developer workstations and SQL Server hosting.
COBOL Integration : Since Enterprise Developer often involves COBOL, the candidate must understand how to configure COBOL compilers, runtimes, and debuggers within a modern IDE (Visual Studio or Eclipse).
Cross-Platform Troubleshooting : Ability to debug networking and permission issues between Linux build agents and Windows SQL instances.
Administrator • Jackson, MS, United States