We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Programmer Analyst IV, Information Resources

University of Texas Southwestern Medical Center
parental leave, paid time off, tuition reimbursement
United States, Texas, Dallas
5323 Harry Hines Boulevard (Show on map)
Nov 05, 2024
Programmer Analyst IV, Information Resources- Department of Information Resources - Enterprise Data Services
Why UT Southwestern?

With over 75 years of excellence in Dallas-Fort Worth, Texas, UT Southwestern is committed to excellence, innovation, teamwork, and compassion. As a world-renowned medical and research center, we are looking for strategic thinkers who will help assure the security and compliance of UT Southwestern. With a career in our Information Technology department at UT Southwestern, you will be able to help with our mission to provide exceptional clinical care and create cutting-edge research programs as you grow your IT and security career. We invite you to be a part of the UT Southwestern team where you'll discover a culture of teamwork, professionalism, and a life-changing career!


Job Summary

The Department of Information Resources, Enterprise Data Services is seeking an Programmer Analyst IV to join their team. This important role requires the following knowledge and skills:



  • Cloud Platforms:

    • Strong proficiency in Microsoft Azure services, particularly Azure Data Factory, Azure SQL Database, Azure Databricks, Azure Cosmos DB, Azure Synapse Analytics (formerly SQL Data Warehouse), etc.
    • Familiarity with AWS services such as Amazon Redshift, AWS Glue, Amazon S3, Amazon RDS, Amazon EMR, etc.
    • Basic understanding of GCP services like BigQuery, Cloud Dataflow, Cloud Storage, etc.


  • Data Engineering Tools and Technologies:

    • Proficiency in SQL for data querying, manipulation, and analysis.
    • Experience with data pipeline orchestration tools like Apache Airflow, Azure Data Factory, AWS Glue, etc.
    • Knowledge of programming languages such as Python, Java, or Scala for data processing and transformation tasks.


  • Data Storage and Management:

    • Understanding of relational and non-relational databases.
    • Experience with data warehousing concepts and technologies.
    • Knowledge of data lake architectures and best practices.


  • DevOps and CI/CD:

    • Understanding of DevOps principles and practices.
    • Experience with Continuous Integration and Continuous Deployment (CI/CD) pipelines.
    • Familiarity with version control systems like Git.


  • Monitoring and Optimization:

    • Ability to monitor and optimize data pipelines for performance, scalability, and cost-effectiveness.
    • Familiarity with monitoring tools like Azure Monitor, AWS CloudWatch, etc.


  • Documentation and Communication:

    • Strong communication skills for collaborating with cross-functional teams.
    • Ability to document design decisions, architecture, and processes effectively.


  • Problem Solving and Troubleshooting:

    • Strong analytical and problem-solving skills.
    • Ability to troubleshoot complex data engineering issues and provide effective solutions.




Education and Experience

Minimum Requirements



  • Bachelor's degree in computer science, business, or a related field, and six (6) years of progressively responsible experience in computer operation and/or programming, including at least three (3) years as a Programmer Analyst III or equivalent.


Job Duties

  • Defines complete operation workflow and documents customer business requirements for computer solutions.
  • Analyzes business and/or scientific problems of most complex type with ability to develop computer solutions either through modification of existing systems or development of new systems.
  • Designs computer system to accomplish solution of each problem, integrating computer capabilities with user requirements.
  • Reanalyzes computer programming problems from original design and makes modifications as necessary.
  • Selects or modifies existing computer programs or applicable program systems and structures data formats for solution of problems.
  • Implements or leads implementation of systems or job streams.
  • Assists in estimating required project resources.
  • Provides technical advice and guidance to other computer professionals for solution of work problems.
  • Performs other duties as assigned.


To learn more about the benefits UT Southwestern offers visit https://www.utsouthwestern.edu/employees/hr-resources/

This position is security-sensitive and subject to Texas Education Code 51.215, which authorizes UT Southwestern to obtain criminal history record information. UT Southwestern Medical Center is committed to an educational and working environment that provides equal opportunity to all members of the University community. As an equal opportunity employer, UT Southwestern prohibits unlawful discrimination, including discrimination on the basis of race, color, religion, national origin, sex, sexual orientation, gender identity, gender expression, age, disability, genetic information, citizenship status, or veteran status.

Benefits
    UT Southwestern is proud to offer a competitive and comprehensive benefits package to eligible employees. Our benefits are designed to support your overall wellbeing, and include:
    • PPO medical plan, available day one at no cost for full-time employee-only coverage
    • 100% coverage for preventive healthcare - no copay
    • Paid Time Off, available day one
    • Retirement Programs through the Teacher Retirement System of Texas (TRS)
    • Paid Parental Leave Benefit
    • Wellness programs
    • Tuition Reimbursement
    • Public Service Loan Forgiveness (PSLF) Qualified Employer
    • Learn more about these and other UTSW employee benefits!
Applied = 0

(web-5584d87848-9vqxv)