What are the responsibilities and job description for the Infrastructure Engineer position at 1 Point System?
Job Description
Role: Infrastructure Engineer
Location: North Brunswick, NJ, Charlotte, NC or Dallas, TX (Hybrid/onsite day one)
Duration: 24 months
Job Title: Infrastructure Developer (Windows/Linux)
Job Description:
We are seeking an experienced Infrastructure Developer who has a strong background in system administration and a deep understanding of various infrastructure technologies, including servers, networks, and operating systems.
This role requires expertise in scripting languages such as PowerShell, Bash, and Python, along with the ability to work with both on-premises and cloud-based infrastructure.
Requirements:
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• Prior experience as a System Administrator with a strong understanding of servers, networks, and operating systems.
• Proficiency in scripting languages such as PowerShell, Bash, Python, or similar.
• Familiarity with infrastructure automation tools like Ansible, Chef, or Puppet.
• Strong knowledge of both Windows and Linux environments.
• Experience working with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and virtualization technologies (e.g., VMware, Hyper-V).
• Excellent communication skills to effectively collaborate with different infrastructure teams and explain technical concepts to non-technical stakeholders.
• Strong problem-solving and analytical skills with the ability to troubleshoot complex infrastructure issues.
• Proactive and self-motivated, with the ability to work independently and prioritize tasks effectively.
Responsibilities:
• Collaborate with different infrastructure teams to understand their requirements and develop scripts to extract data from various network, server, and other devices.
• Utilize Python, Ansible, PowerShell, Bash, and other relevant scripting languages to automate infrastructure tasks and data extraction processes.
• Perform research to identify the best methods and tools for extracting data from different devices and systems.
• Develop and maintain documentation related to scripts, processes, and infrastructure configurations.
• Assist in troubleshooting and resolving infrastructure issues by analyzing system logs and monitoring data.
• Stay updated with emerging technologies, industry trends, and best practices related to infrastructure development and automation.