logo

JobNob

Your Career. Our Passion.

Infrastructure Engineer


IQ Clarity


Location

Denver, CO | United States


Job description

IQ Clarity's client, a well-known financial institution, in Denver, CO is looking for a Linux Systems / DevOps Engineer. 

Responsibilities:

  1. Linux System Administration:

    • Administer and maintain Linux (RHEL) servers to ensure high availability and performance.
    • Implement security best practices and conduct regular system audits.
  2. Virtualization and Cloud Infrastructure:

    • Manage VMware virtualization environments for optimal resource utilization.
    • Work with cloud technologies such as Kubernetes, Docker, and Terraform to deploy and scale applications.
  3. Continuous Integration/Continuous Deployment (CI/CD):

    • Implement and maintain CI/CD pipelines using Jenkins, Bitbucket, and Jira for efficient software delivery.
    • Collaborate with development teams to automate build, test, and deployment processes.
  4. Automation and Configuration Management:

    • Utilize Ansible for automation and configuration management to streamline repetitive tasks.
    • Implement infrastructure as code (IaC) using Terraform for scalable and consistent infrastructure provisioning.
  5. Containerization and Orchestration:

    • Deploy and manage containerized applications using Docker.
    • Work with Kubernetes for container orchestration and scaling.
  6. Scripting and Development:

    • Develop and maintain scripts in Python to automate system tasks and enhance operational efficiency.
    • Collaborate with software development teams to support the integration of infrastructure-as-code practices.
  7. Microservices Architecture:

    • Work with REST or RPC microservices architecture to design and implement scalable and resilient systems.
    • Collaborate with development teams to ensure seamless integration of microservices.
  8. Release Management:

    • Collaborate with cross-functional teams to plan and execute release activities.
    • Ensure smooth deployment and rollback processes during software releases.

Requirements:

  1. Educational Background:

    • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  2. Professional Experience:

    • Proven experience as a Linux System Engineer or similar role.
    • Hands-on experience with the specified technologies, including Linux RHEL, VMware, Jenkins, Bitbucket, Jira, Python, CI/CD, Ansible, Terraform, Kubernetes, Docker, REST or RPC microservices, and release management.
  3. Technical Skills:

    • In-depth knowledge of Linux server administration and virtualization.
    • Proficiency in scripting and automation with Python.
    • Strong understanding of CI/CD concepts and tools.
  4. Communication and Collaboration:

    • Excellent communication skills with the ability to collaborate effectively with cross-functional teams.
    • Strong problem-solving and troubleshooting skills.

    IQ Clarity is an Equal Opportunity Employer.


Job tags



Salary

All rights reserved