DevOps Engineer

Nmk Global Inc.
Lubbock, United States of America
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Lubbock, United States of America

Tech stack

.NET
Application Lifecycle Management
Build Automation
Automation of Tests
Azure
Delphi
Cloud Computing
Cloud Engineering
Continuous Delivery
Continuous Integration
DevOps
Microsoft Visual Studio
Microsoft SQL Server
Nginx
Node.js
Systems Development Life Cycle
Ansible
Server Administration
Software Deployment
Enterprise Software Applications
System Availability
Delivery Pipeline
Software Troubleshooting
Gitlab
Single Page Application
Git Flow
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Deployment Automation
REST
gRPC
Devsecops
Server Operating Systems & Platforms
Legacy Systems
Microservices

Job description

We are seeking an experienced DevOps Engineer to support the automation, deployment, monitoring, and operational excellence of enterprise applications across cloud and on-premises environments. The ideal candidate will have strong expertise in Azure, Kubernetes, GitLab, CI/CD pipelines, infrastructure automation, and application deployment support. This role will focus on improving software delivery processes, enhancing platform reliability, and ensuring scalable, secure deployments., * Design, implement, and maintain DevOps processes for large-scale cloud and on-premises applications.

  • Build and optimize CI/CD pipelines to improve release quality and deployment efficiency.
  • Manage software configurations, build plans, and deployment workflows.
  • Support developers with build automation and deployment activities.
  • Monitor production environments and proactively address performance and stability concerns.
  • Troubleshoot production incidents and perform root cause analysis.
  • Implement security best practices throughout the software delivery lifecycle.
  • Maintain Azure infrastructure, deployment pipelines, application lifecycle management (ALM) platforms, and server environments.
  • Support bi-weekly production releases and deployment activities.
  • Ensure adherence to SDLC standards, compliance requirements, and operational procedures.
  • Participate in off-hours support for mission-critical systems when required.
  • Collaborate with development, infrastructure, and security teams to improve operational efficiency., DevOps Engineer, Azure, Kubernetes, GitLab, Flux CD, GitOps, CI/CD, Azure DevOps, Ansible, Nginx, SQL Server, .NET 8, Node.js, Delphi, REST API, gRPC, Infrastructure Automation, Production Support, Monitoring, DevSecOps, Cloud Engineering.

Requirements

  • Strong hands-on experience with Microsoft Azure services, deployments, and cloud infrastructure.
  • Experience managing Azure environments for enterprise applications.
  1. DevOps & CI/CD Automation
  • Minimum 5+ years of DevOps experience.
  • Expertise in designing, implementing, and maintaining CI/CD pipelines using GitLab and related tools.
  • Experience with automated testing and continuous deployment practices.
  1. Kubernetes & GitOps
  • Hands-on experience with Kubernetes administration and container orchestration.
  • Strong knowledge of Flux CD and GitOps deployment methodologies.
  • Experience managing production-grade containerized applications.
  1. Infrastructure Automation & System Administration
  • Experience with automation and configuration management tools such as Ansible.
  • Knowledge of Nginx, server administration, and deployment automation.
  • Ability to troubleshoot and resolve infrastructure and deployment issues.
  1. Production Support & Monitoring
  • Experience monitoring production systems and maintaining high availability.
  • Strong troubleshooting, incident management, root cause analysis, and SLA-driven support experience.
  • Knowledge of operational reporting and monitoring platforms.

Preferred Skills

  • .NET 8 application deployment and support
  • Node.js application deployment and maintenance
  • Delphi support for legacy applications
  • SQL Server / Database Administration
  • REST API, gRPC, and Single Page Application (SPA) architecture support
  • Azure DevOps and Visual Studio
  • DevSecOps and security integration within CI/CD pipelines
  • Cloud-native architecture and microservices deployment, * Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • Minimum 5 years of professional DevOps engineering experience.
  • Strong experience with Azure cloud technologies.
  • Experience with Kubernetes, GitLab, Flux CD, and GitOps practices.
  • Experience supporting enterprise production environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to manage multiple priorities and work independently within a collaborative team environment.

Apply for this position