Location : ,
Job Title: Linux Engineer
Location: NYC - must work onsite. Local candidates.
Job purpose
We are seeking an experienced Senior Linux Engineer with 8+ years of expertise in designing, implementing, and maintaining Linux-based systems. In this role, you will be responsible for ensuring the reliability, performance, and security of our Linux infrastructure while collaborating with cross-functional teams to support our growing business need
Duties and responsibilities
· Manage and maintain Linux servers, ensuring optimal performance, security, and reliability
· Install, configure, and troubleshoot Linux operating systems and associated software, including web servers, databases, and application servers
· Analyze system performance metrics and implement tuning solutions to improve efficiency and reliability
· Develop and maintain scripts for automation of system tasks, leveraging tools such as Bash, Python, or Ansible
· Implement monitoring solutions and respond to system alerts, diagnosing and resolving issues quickly
· Apply security best practices, including system hardening, patch management, and access controls to safeguard sensitive data
· Work closely with development, QA, and operations teams to support software deployments and ensure seamless integration with Linux systems
· Create and maintain comprehensive documentation for system configurations, processes, and procedures
· Collaborate with DevOps team to streamline workflows, enhance CI/CD pipelines, and ensure system reliability
· Manage and optimize AWS environments, ensuring best practices in security, performance, and cost management
· Provide support and troubleshooting for Linux, demonstrating versatility in navigating in a Microsoft Windows environment
· Work closely with cross-functional teams to understand requirements and deliver robust solutions
Qualifications:
8+ years of experience in Linux system administration
Strong proficiency in Ansible for automation and orchestration
Extensive experience with AWS services and architecture
Familiarity with Windows environments and the ability to work effectively within them
Solid understanding of DevOps principles and practices
Proven ability to collaborate effectively within a team and across departments
Excellent problem-solving skills and a proactive approach to system management
Strong communication skills, both verbal and written
Preferred Skills:
Experience with containerization technologies (Docker, Kubernetes)
Knowledge of monitoring tools (Dynatrace, Nagios)
Familiarity with scripting languages (Python, Bash)
Relevant certifications (e.g., AWS Certified Solutions Architect, Red Hat Certified Engineer)
Knowledge of software products such as Microsoft Office & VMWare products