Job Overview
            
                
                    Company
                    GeekSoft Consulting
                 
                
                
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join GeekSoft Consulting and advance your career in other-general
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            Job Description
            
                Help design, build and continuously improve the clients online platform Research, suggest and implement new technology solutions following best practices/standards Take responsibility for the resiliency and availability of different products Be a productive member of the team.
Requirements DevOps Engineer (for .NET & Windows On-Prem Environments) Source Control Management: Administer and maintain repositories using Git, Azure Repos, GitHub, or Bitbucket.
Build Automation: Develop and maintain automated build processes using tools such as Azure DevOps Pipelines, TeamCity, or Jenkins (Windows-based agents).
CI/CD Pipeline Management: Design, implement, and optimize CI/CD pipelines for .NET applications, including Web Apps, APIs, and Windows Services.
Infrastructure Management: Manage and configure Windows Servers, including IIS setup, SSL certificate management, and Active Directory integrations.
Deployment Automation: Implement deployment automation through MSDeploy, Octopus Deploy, or custom PowerShell scripts.
Monitoring & Logging: Set up and maintain monitoring and logging solutions using Prometheus, Grafana, Nagios, Windows Event Viewer, SCOM, or Azure Application Insights.
Backup & Recovery: Define and manage backup and recovery strategies for applications, databases, and server configurations.
Security & Compliance: Ensure system hardening, patch management, and endpoint security compliance.
Configuration Management: Utilize tools like Ansible for Windows and PowerShell DSC for environment configuration and consistency.
Environment Management: Oversee and maintain multiple environments  Development, QA, UAT, and Production.
Database Deployment Automation: Manage database deployment processes, including SQL Server schema migrations, backups, and restores.
Benefits A challenging, innovating environment.
Opportunities for learning where needed.
5+ years
            
         
  
  
      About GeekSoft Consulting
      
          
          
      
   
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                GeekSoft Consulting is actively hiring for this Devops Engineer position
            
            Apply Now