Infrastructure Engineer

IPC Industries, Inc.
Harrisburg, PA, United States
4 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$65,281.0 - $110,769.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Cloud Database Code Review Databases Continuous Integration Database Queries DevOps Github Monitoring of Systems JSON
+16 more
Python (Programming Language) Windows Servers Object-Oriented Software Development Windows PowerShell Standard Sql Secure Coding Extensible Markup Language (XML) Data Logging Data Processing Git Pandas Infrastructure Automation Frameworks Information Technology Restful APIs Jenkins Servicenow

Job description

  • Develop, maintain, and optimize automation solutions using Python and PowerShell.
  • Automate infrastructure provisioning, deployment, monitoring, and operational processes.
  • Create reusable scripts, modules, and utilities to improve efficiency and reduce manual effort.
  • Integrate applications, APIs, databases, and system tools through automation workflows.
  • Troubleshoot and resolve issues related to automation scripts and scheduled jobs.
  • Collaborate with infrastructure, application, QA, and support teams to understand automation requirements.
  • Develop logging, exception handling, and monitoring capabilities within automation solutions.
  • Participate in code reviews and ensure adherence to development standards and security guidelines.
  • Prepare technical documentation, deployment guides, and operational procedures.
  • Support CI/CD pipelines and DevOps initiatives through scripting and automation.

Requirements

  • Python
  • Strong hands-on experience in Python development.
  • Experience with:

  • Object-Oriented Programming (OOP)
  • REST API integration
  • JSON/XML processing
  • File and data manipulation
  • Error handling and logging
  • Familiarity with Python libraries such as:

  • Requests
  • Pandas
  • Paramiko
  • PyYAML
  • PowerShell
  • Advanced scripting skills using PowerShell.
  • Experience in:

  • Windows Server administration automation
  • Active Directory automation
  • Scheduled jobs and task automation
  • PowerShell modules and functions
  • System monitoring and reporting

Additional Skills

  • Experience with Git version control.
  • Working knowledge of SQL and database queries.
  • Exposure to Azure, AWS, or cloud automation.
  • Understanding of CI/CD tools such as Azure DevOps, Jenkins, or GitHub Actions.
  • Familiarity with ITSM tools such as ServiceNow is preferred., * Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Experience working in enterprise IT environments.
  • Exposure to DevOps and Infrastructure as Code concepts.
  • Understanding of cybersecurity and secure coding practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:36 min

Critical infrastructure and performance skills for modern developers

Andrew Holway · LIVE

Videos

See all

Related articles

See all