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:
Linux System Administration:
- Administer and maintain Linux (RHEL) servers to ensure high availability and performance.
- Implement security best practices and conduct regular system audits.
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.
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.
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.
Containerization and Orchestration:
- Deploy and manage containerized applications using Docker.
- Work with Kubernetes for container orchestration and scaling.
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.
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.
Release Management:
- Collaborate with cross-functional teams to plan and execute release activities.
- Ensure smooth deployment and rollback processes during software releases.
Requirements:
Educational Background:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
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.
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.
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