Unclassified - Dallas, TX

posted 30 days ago

Full-time - Mid Level
Dallas, TX

About the position

The Python Developer position is a critical role within our organization, focusing on evaluating and supporting data management tools utilized by Fidelity and its vendors. As a Lead Developer, you will collaborate closely with the Architecture, Data Governance, and Business Intelligence teams to assess new technologies and ensure they align with our organizational needs. This role requires a strong foundation in Python development, as well as proficiency in C#, Informatica, SQL, and Snowflake. You will be tasked with evaluating various products, including SAS and AWS offerings, to determine their suitability for our operations. Your contributions will directly impact the decision-making process regarding technology adoption within the organization. In this position, you will be expected to possess a passion for continuous learning and a proactive approach to exploring new technologies. You will support the architect team in evaluating products from an application perspective, ensuring that the tools we choose enhance our data management capabilities. Your role will also involve working with CI/CD pipelines on AWS, utilizing tools such as AWS Code Commit, Code Build, Code Deploy, and Code Pipeline. Additionally, you will engage in production support duties, which will require you to be on-call for one week every three months. The ideal candidate will have a strong background in ETL development with Informatica, experience in web API microservices, and a solid understanding of SQL and PostgreSQL, with Snowflake and SQL Server knowledge being a significant advantage. You will also need to demonstrate strong analytical skills and a working knowledge of Unix OS and shell scripting. Familiarity with Control-M or other automation tools, as well as some experience in DevOps, will be beneficial. Excellent interpersonal and communication skills are essential, as you will be collaborating with multiple teams across the organization. Experience with vendor management and QA/testing, as well as knowledge of Kubernetes and Docker, will be considered a plus.

Responsibilities

  • Evaluate and support Fidelity's or vendor Data Management tools.
  • Collaborate with Architecture, Data Governance, and Business Intelligence teams.
  • Assess new technologies and determine their suitability for the organization.
  • Work on CI/CD pipelines utilizing AWS tools.
  • Provide production support on a rotating basis every three months.
  • Participate in Proof of Concepts (POCs) for new products and technologies.
  • Engage in vendor management and communication.

Requirements

  • Proficiency in Python development.
  • Experience with C# and Informatica as an ETL developer.
  • Strong SQL skills, with knowledge of PostgreSQL, Snowflake, and SQL Server being a plus.
  • Experience with web API microservices and console applications using .Net Framework.
  • Familiarity with CI/CD pipeline on AWS, including AWS Code Commit, Code Build, Code Deploy, and Code Pipeline.
  • Working knowledge of Unix OS and shell scripting.
  • Basic knowledge of Python is required.
  • Good working knowledge of Control-M or other automation tools.
  • Some experience in DevOps is preferred.
  • Excellent interpersonal and communication skills.
  • Strong collaboration skills to work with multiple teams.

Nice-to-haves

  • Experience with Metadata management solutions and data lineage.
  • Participation in learning new technologies and evaluating new products.
  • Experience with vendor management.
  • Some QA/testing experience.
  • Familiarity with Kubernetes and Docker.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service