Avid Technology Professionals - Columbia, MD

posted 3 months ago

Full-time - Mid Level
Columbia, MD
Publishing Industries

About the position

The Linux System Administrator position at Avid Technology Professionals (ATP) is a critical role that requires a strong foundation in Linux systems and a commitment to maintaining high standards of security and performance. The successful candidate will be responsible for configuring, maintaining, and troubleshooting Linux operating systems, ensuring that backend databases and scripts are properly set up and functioning. This role demands proficiency in using Ansible for automation, as well as the ability to create and manage Ansible Playbooks to streamline system administration tasks. In addition to core Linux administration skills, the position requires a solid understanding of Continuous Integration practices and basic Docker skills for containerization. The candidate will be expected to build and run images as containers, deploy Docker applications, and create containerized applications tailored to specific programming languages. Security is paramount, and the candidate will need to scan images for vulnerabilities to ensure the integrity of the systems. The role also involves working with Amazon Web Services (AWS) in scalable environments, utilizing source control management (SCM) tools such as Subversion, Gitlab, and Bitbucket. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins and Gitlab CI is beneficial. The position offers opportunities for professional development, including scripting and coding in languages such as Python, JavaScript, and Java, making it an excellent fit for individuals eager to expand their technical skill set.

Responsibilities

  • Configure Linux operating system including backend databases and scripts.
  • Maintain Linux operating system by reviewing error logs and troubleshooting issues.
  • Utilize Ansible for automation and manage Ansible Playbooks.
  • Build and run Docker images as containers and deploy Docker applications.
  • Create containerized applications using Docker and scan images for security vulnerabilities.
  • Work with AWS in scalable environments and manage cloud resources.
  • Utilize SCM tools such as Subversion, Gitlab, and Bitbucket for version control.
  • Implement CI/CD practices using tools like Jenkins and Gitlab CI.

Requirements

  • Active TS/SCI Security Clearance with Polygraph.
  • Mandatory skills: Security+ CE, Network+, or A+.
  • Basic Linux Administration skills.
  • Proficient with Linux Ansible and Ansible Playbooks.
  • Good understanding of Continuous Integration practices.
  • Basic Docker skills for containerization.

Nice-to-haves

  • Basic knowledge of Linux programming including Python, JavaScript, and/or Java.
  • Willingness to learn scripting and coding.
  • Experience with Continuous Integration/Continuous Deployment tools such as Jenkins, Gitlab CI, or Gradle.

Benefits

  • Supportive and equitable working environment that is stimulating and challenging.
  • Competitive hourly salary.
  • Employee success sharing program.
  • Automatic approved overtime (as long as contract permits).
  • 100% company paid retirement pay (401K) with profit-sharing component.
  • Comprehensive company medical coverage plans (HMO, Open Access, PPO).
  • Flexible company dental plan.
  • Progressive overtime policy.
  • Flexible spending account benefit.
  • Lucrative referral bonus policy.
  • Holiday scheduling that coincides with government holidays.
  • Robust professional expenses and training program.
  • Computer allowance.
  • Internet allowance.
  • Short and long term disability insurance.
  • Life insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service