Position Overview:
We are seeking an experienced and knowledgeable Senior System Engineer to join our dynamic IT team. In this role, you will be responsible for managing and optimizing our Linux-based infrastructure, as well as architecting and maintaining robust cloud environments to support our growing business needs. Your expertise will play a critical role in ensuring the reliability, performance, and scalability of our systems.
Key Responsibilities: Linux Server Management: Oversee the configuration, maintenance, and troubleshooting of Linux servers, ensuring high availability and performance. Implement best practices for server hardening and security.
Cloud Architecture: Design, implement, and manage scalable cloud infrastructure on platforms such as AWS, Azure, or Google Cloud Platform. Utilize cloud services to enhance system capabilities and improve operational efficiency.
Automation and Scripting: Develop and maintain automation scripts using tools such as Bash, Python, or PowerShell. Implement Infrastructure as Code (IaC) frameworks (e.g., Terraform, CloudFormation) to streamline deployment processes.
Monitoring and Optimization: Establish monitoring solutions to proactively manage system performance; analyze metrics and logs to identify areas for improvement. Develop and execute plans to enhance system reliability and efficiency.
Collaboration: Work closely with development, security, and DevOps teams to manage application deployments, system integrations, and continuous improvement initiatives. Participate in on-call rotations to provide 24/7 support.
Documentation: Create and maintain detailed documentation of system architecture, configurations, and standard operating procedures. Provide training and mentorship to junior team members.
Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).3++ years of experience in system administration, with a focus on Linux environments.Strong knowledge of cloud infrastructure management and services (AWS, Azure, GCP).Proficiency in scripting languages such as Bash, Python, or Perl.Experience with configuration management and automation tools (e.g., Ansible, Puppet, Chef).Familiarity with networking concepts, firewalls, and security protocols.Excellent problem-solving skills and the ability to work under pressure in a fast-paced environment.Strong communication skills and a collaborative mindset.What We Offer: Competitive salary and benefits package.Flexible work hours and remote work options.Opportunities for professional development and career advancement.A dynamic work environment that encourages innovation and teamwork.