Release Engineer - Python

Python, Kubernetes, DevOps
Description

GSPANN is looking for a Release Engineer with expertise in Python to join our high-performing team in Hyderabad. We seek passionate and talented professionals to join our growing family.

Who We Are

GSPANN has been in business for over a decade, with over 2000 employees worldwide, and servicing some of the largest retail, high technology, and manufacturing clients in North America. We provide an environment that enables career growth while still interacting with company leadership.

Visit Why GSPANN for more information.

Location: Hyderabad
Role Type: Full Time
Published On: 24 June 2024
Experience: 6 - 12 Years
Description
GSPANN is looking for a Release Engineer with expertise in Python to join our high-performing team in Hyderabad. We seek passionate and talented professionals to join our growing family.
Role and Responsibilities
  • Actively participate in all phases of the software development lifecycle, including requirements gathering, functional and technical design, development, testing, roll-out, and support.
  • Solve complex business problems by utilizing a disciplined development methodology.
  • Produce scalable, flexible, efficient, and supportable solutions using appropriate technologies.
  • Analyze the source and target system data. Map the transformation that meets the requirements.
  • Interact with the client and onsite coordinators during different phases of a project.
  • Clear concept of dimensional data modeling (Logical), slowly changing dimensions, normalization, and denormalization.
  • Translate logical models to physical and data flows as per the business requirements.
  • Update and optimize the local and metadata models.
  • Evaluate the implemented data system for variances, discrepancies, and efficiencies.
  • Troubleshoot and optimize the existing data flows, models, and processing jobs by modularizing.
  • Explore ways to enhance the data quality and reliability.
  • Develop and automate workflow using declarative and scripted Jenkins pipeline.
  • Manage and configure web servers like Apache or Nginx.
Skills and Experience
  • 6+ years of experience working on complex development projects.
  • Experience managing and administering supply chain management structure using tools like Subversion/Git.
  • Mandatory expertise in Python and Bash. Experience in Groovy/GO scripting is desirable.
  • Efficiently support Node.js/JavaScript/Java Scala development.
  • Good understanding of continuous integration and delivery methodologies.
  • Any experience in Docker/Ansible/Kubernetes or similar grid computing technologies will be an advantage.
  • Knowledge of CI/CD build tools such as Jenkins, Logging, and monitoring tools.
  • Hands-on in writing user-defined functions.
  • Previous knowledge of implementing the DQ framework on Spark would be an added advantage.
  • Should be good in writing programming using Python/Scala/PySpark.

Key Details

Location: Hyderabad
Role Type: Full Time
Published On: 24 June 2024
Experience: 6 - 12 Years

Apply Now