Senior Linux Engineer
Secure-24 - Southfield, MI

This job posting is no longer available on Secure-24. Find similar jobs: Senior Linux Engineer jobs - Secure- jobs

Linux Engineers

Reports to: Team Leads of respective teams Department: Mid-Range Systems

JOB SUMMARY:
Working on Web servers/ application servers, and/or database servers functionality in a multi-tier distributed application architecture in a 24x7 systems environment.

ESSENTIAL FUNCTIONS:
Responsible for maintaining the integrity, availability, and security of our clients Linux Systems

Maintaining and supporting application framework for business critical application and databases

Apply appropriate problem solving techniques to solve complex production problems and assist with root cause analysis.

Work in team environment to deploy infrastructure solutions that include server setup, operating system installation/tuning, system software installation and configuration, and data migration

Implement and maintain LDAP servers and infrastructure

Implement and maintain Postfix servers and infrastructure

MySQL database management

Patch management

The Linux team within Secure-24 is tasked with several responsibilities within three major sub-teams. This job description will cover each sub team as well as common expectations and responsibilities.

The main job of any Linux engineer is maintaining the health and security of the Linux systems hosted within Secure-24. We maintain all user access, rights, permissions, as well as oversee any installations of any software being applied to the systems. In addition we respond to customer requests for additions, removals, or configuration changes to the core operating system and its functionality. Throughout the team we also build, deploy, and architect all of the new systems that are coming on line for new customers.

Linux Engineer Responsibilities

Interface directly with the ticketing system keep track of severity and age of all open requests

Open new requests within the ticketing system to request work from other team members or other teams entirely

Be responsive to any outage that occurs be willing to help in whatever capacity is needed until service is restored to the customer.

Interface with helpdesk regarding questions or follow up to an issue that may arise

Work with other team members to make sure that no issue is left unattended

Act as a student and a mentor knowledge sharing is a top priority

Update documentation where needed and make sure information stays current

Track time appropriately to maintain profitability studies

Linux Support Engineer:
Respond to all break fix situations that occur with any hosted system

Possess knowledge to address outages in the following technologies

LDAP

DNS

Log offloading

System Load

NTP

Apache

MySQL

Tomcat

JBOSS

Participate in a daily queue watching rotation to make sure that no request goes unnoticed

Participate in an on-call rotation that will vary in iteration length based on size of the support team.

Follow a well established escalation procedure in the event of a service outage

Carefully manage and balance projects with daily requests

Set reasonable expectations with the customers for completion of requests

Interface directly with customers where the request is unclear or challenges come up during the implementation of the request

Meet weekly to discuss challenges or accomplishments

Linux Implementations Engineer

Interface with sales and pre-sales engineers to understand the scope of any upcoming projects

Work directly with the project managers and keep them updated on progress of new implementations

Interface directly with the customer during the implementation; serve as a direct point of contact while the systems are being brought up.

Create requests for Networking, VMware and SAN teams to finalize builds and changes that occur within builds

Implement all new Load Balancing setups for customers coming live

Install base OS and configure standard setups on applications for new systems

Interface with Puppet to maintain configuration standards while building new systems

Interface with Bizagi to understand when new requests will be coming and follow the builds through the process.

Meet weekly as a team to discuss challenges or accomplishments

Interface directly with Linux Architects to understand any changes or additions to policy or management tools that will be used in bringing up new systems.

Complete documentation on any new customer builds

Environment drawing with application flow and ports used for traffic, hostnames, and IPs.

Create a page in the wiki regarding any new customers, what they do, who we contact hostnames and use of their systems.

Make sure the disaster recovery documentation is updated in hard copy with any information that would be critical to have in the event we lose access to our shared citrix.

Linux Architecture Engineers

Interface directly with Sales to understand new prospective customers

Finalize an architecture for the customer before the plans get handed over to implementations

Develop new processes for internal improvement and workflow

Develop new tools for reporting and security auditing

Validate security concerns with regard to Linux architecture

Set policy and standards for methods of supporting current and future customers

Approve client SLA documents prior to handover

Develop and approve the service catalog of what the Linux team is capable of supporting.

Build and manage centralized configuration management tools

Maintain RedHat Satellite and help build new tools surrounding the use and functionality of this tool.

Leadership and Team Focus

Provides recommendations on changes and design enhancements to improve reliability, security, processes, and performance.

Takes responsibility for meeting commitments; desire to succeed and has a history of meeting solutions by deadline.

Builds respectful relationships with team members; consistently acknowledges and appreciates each member's contributions.

Effectively utilizes each team member to his/her fullest potential; motivates team to work together in the most efficient manner.

Provides quality customer service above else; ensures an understanding between customer and Secure-24 and helps provide workable solutions.

Keeps track of lessons learned and shares those lessons with team members.

Mitigates team conflict and communication problems; provides information that insures interest and understanding.

Promotes innovation, creativity, and effectiveness, always striving for continuous improvement.

Grows professionally and personally; eager to acquire new knowledge while promoting Secure-24’s values and culture.

QUALIFICATIONS:
Good working knowledge of web administration

Solid knowledge and experience with TCP/IP services such as SMTP, HTTP, FTP, DNS and Mail

Experience with Windows and Linux (Red Hat) Operating Systems

Comfortable with building a server and administering in multiple platforms with the ability to add users, groups, hosts, and devices to systems/environments.

Secure-24 - 14 months ago - save job - block
Recommended Jobs
Linux Engineer
Technosoft Corporation - Farmington Hills, MI
Technosoft Corporation - 5 hours ago

Librarian I
Wayne State University - Detroit, MI
Wayne State University - 18 hours ago

Applications Systems Analyst
Federal-Mogul Corporation - Southfield, MI
Federal-Mogul Corporation - 4 days ago
About this company
5 reviews