DevOps Engineer

VALKREN INC
Louisville, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 150K

Job location

Louisville, United States of America

Tech stack

Java
.NET
Microsoft Active Directory
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Azure
Bash
Oracle WebLogic Server
C Sharp (Programming Language)
Unix
CentOS
Network Sockets
Cloud Computing
Cloud Computing Security
Computer Programming
Computer Networks
Databases
System Configuration
Continuous Integration
Database Applications
Linux
DevOps
Disaster Recovery
Distributed Systems
DNS
Amazon DynamoDB
Elasticsearch
Middleware
Perl
Github
Gradle
Groovy
Monitoring of Systems
IBM Websphere Application Server
Identity and Access Management
WildFly (JBoss AS)
Python
Shell
Log Analysis
Maven
Microsoft SQL Server
Team Foundation Server
Windows Server
MySQL
Node.js
OpenStack
Oracle
Powershell
Scrum
Systems Development Life Cycle
Ruby on Rails
Ansible
Ruby
Requirements Management
Software Deployment
Software Engineering
Project Management
PL-SQL
TCP/IP
Virtualization Technology
VMware Virtualization
Web Services
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Enterprise Software Applications
Cloud Platform System
System Availability
Delivery Pipeline
Containerization
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Puppet
REST
Terraform
Splunk
New Relic (SaaS)
Docker
Jenkins
Go
VMware
Microservices

Job description

We are seeking a dynamic and proactive DevOps Engineer to join our innovative technology team. In this role, you will be at the forefront of designing, implementing, and maintaining scalable, reliable, and secure IT infrastructure solutions. Your expertise will drive continuous integration and delivery pipelines, optimize cloud and on-premises environments, and support enterprise software deployment. This position offers an exciting opportunity to work with cutting-edge technologies in a fast-paced environment, ensuring seamless software development lifecycle (SDLC) processes and robust disaster recovery strategies. If you thrive on problem-solving, automation, and enhancing system performance, this role is perfect for you!, * Develop, automate, and manage deployment pipelines using tools like Jenkins, GitLab CI/CD, and TFS to ensure rapid software releases.

  • Design and maintain cloud infrastructure across platforms such as AWS, Google Cloud Platform, Azure, OpenStack, and VMware virtualization environments using Terraform, Ansible, Puppet, Chef, and PowerShell scripting.
  • Manage containerization technologies including Docker and Kubernetes to orchestrate microservices architectures efficiently.
  • Monitor system health with tools like New Relic, Splunk, Elasticsearch, and Log analysis to proactively identify issues and optimize performance.
  • Implement security best practices for cloud security, IT infrastructure security measures such as firewalls and identity & access management solutions like Active Directory.
  • Perform system administration tasks on Linux (including CentOS), UNIX systems, WebSphere, Weblogic, JBoss application servers, and Microsoft Windows Server environments.
  • Support disaster recovery planning and incident response efforts to ensure high availability and business continuity.
  • Collaborate with development teams to streamline software deployment processes for enterprise applications built with Java, C#, .NET, Ruby on Rails, Node.js, Python, Groovy, Perl, Go, and other technologies.

Requirements

Do you have experience in Terraform?, * Extensive experience with containerization (Docker), orchestration (Kubernetes), virtualization (VMware), and cloud computing platforms (AWS, Azure, Google Cloud).

  • Proficiency in scripting languages such as Bash (Unix shell), PowerShell, Python, Perl, Ruby-used for automation and system management tasks.
  • Strong knowledge of configuration management tools including Ansible, Puppet, Chef-ensuring consistent environment setup across multiple systems.
  • Hands-on experience with CI/CD tools like Jenkins, GitHub Actions/GitLab CI/CD pipelines for continuous integration and delivery workflows.
  • Familiarity with enterprise middleware such as WebSphere Application Server (WAS), Weblogic Server; application deployment using Maven or Gradle.
  • Deep understanding of networking concepts including TCP/IP protocols; DNS management; TCP socket programming; WAN/LAN configurations.
  • Knowledge of database systems including MySQL, Microsoft SQL Server (MSSQL), Oracle Database (PL/SQL), DynamoDB-supporting data-driven applications.
  • Expertise in system monitoring tools like New Relic or Splunk; log analysis; incident management; troubleshooting complex issues across distributed systems.
  • Experience managing IT infrastructure components such as Active Directory for identity & access management; S3 storage solutions; RESTful APIs; web services integration.
  • Familiarity with Agile methodologies such as Scrum or Kanban; requirements gathering; requirements management; software project management practices. Join us to be part of a vibrant team dedicated to delivering innovative solutions through continuous improvement! We value proactive problem solvers who are passionate about automation and infrastructure excellence empowering organizations through scalable technology solutions that drive success!

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Professional development assistance
  • Parental leave
  • 401(k)
  • Health insurance
  • Health savings account
  • Flexible spending account, * 401(k)
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Parental leave
  • Professional development assistance
  • Referral program

Apply for this position