What are the responsibilities and job description for the Infrastructure Engineer position at Spero LLC?
Job Details:
Summary
Responsible for overall on-prem infrastructure (Servers and Storage) architecture and support.
Responsible for ensuring that teams or maintaining and executing organizational policies, procedures and controls, configuration management, release and deployment management, service monitoring, support, and problem management.
Work with a team of 25 infrastructure administrators /engineers from Linux, Windows, Virtualization and Storage to train and transition the teams to support AWS infrastructure and CI/CD pipelines.
Primary Duties and Responsibilities
Responsible for optimization, documentation, and support of the infrastructure components of OCC hosted in the on-premises data centers and the AWS cloud.
Take ownership of the DevOps discipline and be responsible for managing all Level 2 server/infrastructure related issues in AWS.
Responsible for monitoring server and storage performance in On-prem and AWS
Responsible for CI/CD pipeline build, improvement, and management
Support and troubleshoot infrastructure issues in production environments.
Evaluate new tools, technologies, and processes to improve speed, efficiency, and scalability of continuous integration environments.
Supervisory Responsibilities
N/A
Qualifications
Experience in managing Linux, Windows, VMWARE and Storage on prem environments.
Experience in Containers and Kubernetes.
Good understanding of how different infrastructure components interact in a distributed environment.
Ability to investigate and perform Root Cause Analysis on reported issues and suggest workarounds before implementing the permanent fix
Act as a subject matter expert for troubleshooting and resolving complex problems that span several different platforms.
Partner with different infrastructure and development teams
Work independently, prioritizes existing projects, and proactively determine areas requiring additional attention, monitoring, or maintenance.
Work in collaboration with Infrastructure teams, product managers, development teams and architects to provide platform-related knowledge.
Technical Skills
Experience in Linux and Windows OS
Experience with VMWARE
Experience with EMC and Netapp Storage
Programming/scripting experience in languages like Java, Bash, Python
Knowledge of Continuous Integration and Continuous Delivery (CI/CD) tools (examples - GitHub, Jenkins, Artifactory, Docker, Compose, K8s)
Experience with cloud technologies and migrations
Working knowledge of DevOps tools. e.g., Terraform, Ansible, Jenkins, Kubernetes, and CI/CD pipeline etc.
Experience preferred with AWS foundational services like VPCs, Security groups, EC2, S3, KMS, AWS CLI and IAM etc.
Experience developing and delivering technical solutions using On-prem infrastructure and public cloud service providers like Amazon, Google, etc.
Familiarity with monitoring related tools and frameworks like Splunk
Experience with RESTful APIs and JSON RPC
Experience following Git workflows
Education and/or Experience
[Required] B.S. in Computer Science or (preferred) M.S. in Computer Science or Information Systems
[Required] Minimum 10 years of experience in Compute (LINUX/Windows) administration
[Required] Minimum 5 years leading projects
[Preferred] Experience in a regulated / financial industry
Certificates and Licenses
ITIL Certification(s)
Flexible work from home options available.
Salary : $130,000 - $160,000
Water Resources Engineer
Infrastructure Consulting & Engineering -
Greenville, SC
Water Resources Engineer Intern
Infrastructure Consulting & Engineering -
Greenville, SC
Pre-Sales Engineer (IT Infrastructure)
Perceptive Recruiting, LLC -
Greenville, SC