Computer Systems Analyst
Cognizant · Des Moines, IA · Today
Hybrid$80k–$109k/yrFull-time
Roles & Responsibilities
- Work in an integrated DevOps model handling both Run and Change activities
- Develop and maintain data pipelines using Python, SQL, Snowflake, and AWS
- Ingest data from multiple upstream systems (APIs, files, S3, legacy sources)
- Build and manage data products consumed via Snowflake
- Handle legacy and modern platforms (DB2, Denodo, AWS, Snowflake)
- Design and manage orchestration using EDF, Snowflake tasks, Tivoli
- Perform data transformation, validation, and quality checks
- Support batch processing and event-driven pipelines
- Participate in on-call rotation to handle incidents and production issues
- Troubleshoot failures and perform Root Cause Analysis (RCA) for data issues
- Collaborate with product owners to deliver prioritized backlog items
- Work closely with cross-functional and distributed teams (US & offshore)
- Manage GitHub repositories, pull requests, and CI/CD deployment pipelines
- Ensure proper coordination of releases across teams
- Support both legacy systems and transformation to strategic platforms
Skills & Technology
- Snowflake (Snowpark)
- AWS (S3, Lambda, Glue, Kinesis)
- Python, SQL
- DB2
- Denodo (legacy exposure preferred)
- Schema Change / DBT
- GitHub
- Knowledge of event-based and batch data processing
Pay
The annual salary for this position is between $80,000 - $109,000 depending on experience and other qualifications of the successful candidate.
Benefits
- Medical/Dental/Vision/Life Insurance
- Paid holidays plus Paid Time Off
- 401(k) plan and contributions
- Long-term/Short-term Disability
- Paid Parental Leave
- Employee Stock Purchase Plan