Search Jobs

Search by job, company or skills

SENIOR ENGINEER

SENIOR ENGINEER

Niit Technologies
  • Posted 9 hours ago
  • Be among the first 10 applicants

Job Description

  • Job Title

  • Infrastructure Engineer

  • Role Overview

  • We are seeking a skilled Python and PowerShell Programmer to design, develop, and maintain automation solutions that streamline IT operations, infrastructure management, and business processes. The ideal candidate should have strong scripting expertise, experience working in Windows environments, and the ability to develop scalable automation solutions integrated with enterprise systems.

  • Key Responsibilities

  • 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.
  • Required Technical Skills

  • 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.
  • Preferred Qualifications

  • 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.
  • Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and documentation skills.
  • Ability to work independently in a global delivery model.
  • Strong stakeholder collaboration and coordination skills.
  • Good-to-Have

  • Azure Automation
  • Power Platform integration
  • Ansible
  • Docker/Kubernetes exposure
  • AI-assisted scripting tools such as GitHub Copilot or similar productivity tools

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

PyYAML

REST API integration

File and data manipulation

Requests

Active Directory automation

System monitoring and reporting

Paramiko

Git version control

PowerShell modules and functions

Scheduled jobs and task automation

Windows Server administration automation

XML processing

Error handling and logging

About Company

Similar Jobs

Pune, India
Skills:
Java, Rest Assured, C#, Tcp, Automation testing, Api Testing, Selenium, Microsoft Azure, Postman, Azure DevOps, Playwright, Containerization technologies, Agile development teams, Industrial IoT environments, Secure testing techniques, Modbus, Industrial automation systems, IEC 62443 cybersecurity standards, OPC UA, Cloud-based digital twin applications, Connected device ecosystems, IoT communication technologies
Pune, India
Skills:
geospatial analysis , Qgis, Power Bi, Sql, Data Visualization, Azure, Data Analytics, Python, Spatial Data Modeling, ArcGIS Pro, Gis, Arcgis
Pune, India
Skills:
Embedded Linux, QT QML, J1939 protocol, Embedded Systems, Canalyzer, Qt Quick, Canoe, Python test automation
Pune, India
Skills:
Object-Oriented Programming (OOP), Git, Confluence, Visual Studio, Jira, Azure DevOps, Wpf, System integration, C#, Agile Scrum, Windows application development, Experior emulation principles and tools, GRPC, Rider, CI/CD, Procedural programming
2-6 yrs
Pune, India
Skills:
Power Bi, Mtm, Microsoft Excel, Python, Sql, discrete event simulation, FlexSim, Lean Manufacturing, Cycle Time Analysis, Value Stream Mapping