Talent.com
SAS
Build Configuration EngineerSAS • Pune, Maharashtra, India
Build Configuration Engineer

Build Configuration Engineer

SAS • Pune, Maharashtra, India
27 days ago
Job description

Job Description

About the role:

The role is based in the Pune R&D Center at SAS R&D Pune facility. For this role you will join the SAS9 team. We are looking for a Configuration Engineer to help develop and maintain configuration frameworks and tooling used across the SAS 9 platform.

In this role you will work on configuration scripting system setup and platform-level customization. You will collaborate with a team of experienced engineers to build and maintain scalable and secure configuration solutions for SAS 9 platform products.

Primary Responsibilities

Your primary responsibility will be to develop and maintain configuration scripts and frameworks used across SAS platform products.

  • Design and implement configuration logic using scripting and automation techniques.
  • Work with Apache Ant-based configuration systems and enhance existing script structures.
  • Develop and manage configuration templates system properties and environment-specific settings.
  • Implement secure configuration practices including handling TLS/SSL settings and certificate integration.
  • Collaborate with developers and platform engineers to support application configuration requirements.
  • Troubleshoot and resolve issues related to configuration scripts and system setup.
  • You would be expected to contribute to the enhancement of deployment automation tools and scripts.
  • Contribute to improvements in configuration frameworks tools and scripting standards.
  • Participate in design discussions and contribute to new tooling systems and frameworks.
  • Ensure adherence to security standards and development best practices.
  • Contribute to unit testing integration testing and documentation of configuration-related changes.
  • Support junior team members and assist in knowledge sharing.

Requirement

  • 3-5 years of experience with Bachelors in computer science or relevant
  • Experience in software development configuration engineering or related roles.
  • Strong understanding of OOPs concepts and basic software design principles.
  • Strong hands-on experience with Apache Ant (core skill for configuration scripting).
  • Experience with Ant-Contrib for implementing advanced logic flow control and property manipulation in Ant scripts.
  • Working knowledge of Groovy scripting for handling complex or dynamic configuration scenarios.
  • Good scripting knowledge in Unix/Linux shell scripting and/or Windows Batch scripting.
  • Understanding of XML and configuration-driven systems.
  • Strong understanding of TLS/SSL concepts and certificate handling.
  • Familiarity with JSON and REST-based systems.
  • Working knowledge of Java (ability to read/debug code).
  • Experience with version control tools such as Git or Gerrit.
  • Comfortable working in Linux and Windows environments.
  • Strong debugging and problem-solving skills.
  • Familiar with Agile methodologies and tools such as Jira and Confluence.
  • Understanding of CI/CD concepts and pipelines (mandatory).
  • Basic understanding of multi-tier application architecture and deployments.
  • Quick learner with the ability to understand new tools and technologies.
  • Understanding of software development processes and quality practices.
  • Ability to work effectively in a collaborative team environment.
  • Understanding and exposure to DevOps tools (Python Ansible etc.)

Mandatory Technical Skills

  • Good exposure to design and development of XML configuration scripts using Apache-Ant and Groovy. Sound OOPS/OOAD concepts knowledge of SQL concepts and exposure to implementing design patterns.
  • Strong understanding of OOP concepts and basic software design principles.
  • Strong hands-on experience with (core skill for configuration scripting).
  • Experience with Ant-Contrib for implementing advanced logic flow control and property manipulation in Ant scripts.
  • Working knowledge of Groovy scripting for handling complex or dynamic configuration scenarios.
  • Good scripting knowledge in Unix/Linux shell scripting and/or Windows Batch scripting.
  • Understanding of XML and configuration-driven systems.
  • Strong understanding of TLS/SSL concepts and certificate handling.
  • Working knowledge of JAVA programming.
  • Understanding and exposure to DevOps tools (Python Ansible etc.)


Required Experience:

IC


Employment Type : Full Time
Experience: years
Vacancy: 1
Create a job alert for this search

Build Configuration Engineer • Pune, Maharashtra, India

Similar jobs

Failure Analysis Engineer

JabilPune, Maharashtra, India

Failure Analysis (FA) Engineer - PCBA Role Overview: The Failure Analysis Engineer is responsible for performing root-cause analysis on defective or failed printed circuit board assemblies (PCBAs).... Show more

 • Promoted

RTL (ASIC) Design Engineer

ACL DigitalPune, Maharashtra, India

RTL Design Engineer (SDC Constraints) : + : : / We are looking for a highly skilled Senior RTL ASIC Design Engineer with strong hands-on experience in SDC Constraints.The ideal candidate will ha... Show more