DEVOPS ENGINEER - Windows, Linux

CSI
Franklin, TN Full Time
POSTED ON 7/3/2024 CLOSED ON 7/8/2024

What are the responsibilities and job description for the DEVOPS ENGINEER - Windows, Linux position at CSI?

Location: Any CSI office. Open to location discussion.

Job Summary

DevOps Engineer effectively collaborates with management, product owners, developers, and engineers to plan, develop, and implement solutions to optimize and automate business and technical processes. They implement new tools and practices compliant with company practices and standards.

Key Responsibilities

  • Automating Building of Application code using Build Pipeline in Azure DevOps (formerly TFS).
  • Managing applications hosted on both Windows and Linux environments.
  • Troubleshoot Applications and Infrastructure resources hosted.
  • Hands on knowledge on both Relational and Non-Relational Databases in both On Prem and Cloud.
  • Develop and manage CI/CD process for different types of application and automate as many processes as possible.
  • Develop monitors and alerts for errors and performance.
  • Automating Deployment of Application Code using tools Like Azure DevOps and Octopus Deploy.
  • Expertise in Azure Infrastructure Management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD).
  • Implement Infrastructure as Code for Cloud, using Terraform.
  • Experience on orchestration tool Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts and managed containerized applications using its nodes.
  • Managed Kubernetes using Helm charts. Created reproducible builds of the Kubernetes applications, managed deployment, service files, and releases of Helm packages running on the same cluster resources
  • Performs other duties as assigned.

Primary Results Accountable For Achieving

  • Reduction in time spent performing manual and tedious activities.
  • Increased stability and standardization of environments.
  • Ensure efficiency of resources by quickly spinning up and tearing down environments to test and QA their applications.
  • Reduced human error and downtime of manual processes.
  • Ensure timelines are accurately communicated to management as well as meeting the agreed upon deadlines.
  • Ensure the work that has been produced is documented and communicated properly to the organization.

Job Requirements

Education & Certifications:

Education or job knowledge equivalent to college or university undergraduate education.

Any cloud certifications are preferred. (Azure, AWS, or GCP)

Experience

The minimum amount of relevant work experience required to successfully perform the job is at least three (3) years.

  • Expertise in Azure Infrastructure Management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD).
  • Previous experience with Windows Servers IIS is required.
  • Previous experience working with Kubernetes Cloud applications is required.
  • Previous experience with Database technologies is preferred.
  • Previous experience utilizing Terraform is preferred.

Required Skills

  • Mathematical skills
  • Communication skills – written and oral
  • Reasoning skills
  • Computer Programming and Scripting skills (e.g., PowerShell, Bash, Python, etc.)
  • Administrative skills
  • Analytical skills
  • Collaboration skills
  • Systems Networking skills

RELATIONSHIP BUILDING

This position requires regular contact both inside and/or outside the company.

DECISION MAKING

This position requires the use of judgment to plan and perform; general decisions are made to solve a problem or select a course of action for a standard or recognized method of operation.

SUPERVISION RECEIVED

General Supervision. Assignments are both task-oriented and objective-oriented. Work is reviewed for soundness of judgement and overall adequacy and accuracy.

WORK ENVIRONMENT

The work environment characteristics described below are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Travel: Minimal travel required (up to 20%).

Physical Demands

The employee is regularly required to sit, talk, and hear, and use hands to finger, handle or feel. This position requires close vision (clear vision at 20 inches or less) and the basic need to look at a computer screen 8 hours a day.

Not For Colorado, Washington, California, New York City, or Albany County, NY applicants

This position is not open for Colorado, Washington, California, New York City, or Albany County, NY applicants

CSI is a leading fintech, regtech and cybersecurity solutions partner operating at the intersection of innovation and service. As a trusted technology company, CSI excels at driving businesses forward with a unique blend of cutting-edge solutions, decades of experience and a commitment to authentic partnerships defined by our customer-first culture.

CSI is dedicated to providing challenging and rewarding careers for our employees across the country and offers a competitive compensation package, including health, dental and vision insurance, paid vacation, 401k, and much more!

For more information about CSI, visit www.csiweb.com .

CSI is proud to be an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity, sexual orientation, national origin, age, disability, veteran status, genetics, or any other legally protected basis.

If you live less than one (1) hour drive from a CSI office, you will be required to be hybrid in-office.

Mid-Level Environmental Scientist/Engineer
Level Environmental Scientist/Engineer - Tetra Tech Careers -
Nashville, TN
Energy Engineering Training 2026 Program - Entry Level Engineer
Entry Level Engineer - Trane Technologies Careers -
Nashville, TN
Director of DevOps
Tennessee Titans -
Nashville, TN

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a DEVOPS ENGINEER - Windows, Linux?

Sign up to receive alerts about other jobs on the DEVOPS ENGINEER - Windows, Linux career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,594 - $121,961
Income Estimation: 
$116,251 - $150,519
Income Estimation: 
$116,251 - $150,519
Income Estimation: 
$135,310 - $175,142
Income Estimation: 
$70,726 - $96,424
Income Estimation: 
$90,594 - $121,961

Sign up to receive alerts about other jobs with skills like those required for the DEVOPS ENGINEER - Windows, Linux.

Click the checkbox next to the jobs that you are interested in.

  • Capacity Management Skill

    • Income Estimation: $178,153 - $224,605
    • Income Estimation: $187,519 - $235,462
  • Capacity Planning Skill

    • Income Estimation: $168,242 - $236,650
    • Income Estimation: $167,318 - $216,270
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other DEVOPS ENGINEER - Windows, Linux jobs in the Franklin, TN area that may be a better fit.

DevOps Engineer

Provisions Group, Brentwood, TN

DevOps Engineer

Hermitage Infotech, Nashville, TN