What are the responsibilities and job description for the Linux Infrastructure Engineer position at TalTeam?
Job Description
Position : Infrastructure Engineer
Location : Germantown Maryland
Direct Client Requirement
Responsibilities:
• Design and deploy infrastructure, working closely with system designers and integrators
• Develop and document design and network diagrams
• Ability to develop and code using software frameworks and version control systems
• Analyze and resolve performance related issues
• Recommend and implement mechanisms to regularly upgrade and patch COTS hardware and software
• Recommend and deploy solutions to automate infrastructure deployments
Requirements:
• 3-6 years of experience with Linux Operating Systems, preferably Red Hat and CentOS
• 3 years of experience doing network-based installs, upgrades and zero touch provisioning techniques
• 3 years of experience with scripting languages: Python and bash preferred. Specifically targeted to writing infrastructure as code
• 3 years of experience with virtualization, preferably KVM and ovirt
• 3 years of experience with storage systems, preferably CEPH
Preferred Qualifications:
• Bachelors or higher degree in a related field
• Knowledge of Linux, Python and Ansible
• Experience with COTS infrastructure components like servers, storage, switches, firewalls and routers
• Knowledge of Kubernetes and Openstack is a plus but not required
• Knowledge of automation frameworks that provisions and provides configuration management
• Excellent troubleshooting and problem-solving skills
• Good communication skills, both oral and written
• Ability to multi-task and work collaboratively within a team environment