This is a remote position.
Key Responsibilities
- Develop, maintain, and support applications/scripts in a UNIX/Linux environment
- Write efficient, optimized SQL queries for data extraction, transformation, and reporting
- Perform database tuning, query optimization, and performance analysis
- Automate routine tasks using shell scripting (Bash/KornShell)
- Monitor batch jobs and troubleshoot production issues
- Work closely with application teams, DBAs, and business stakeholders
- Manage file processing, job scheduling, and system-level configurations
- Ensure data integrity, security, and compliance standards
- Participate in code reviews and deployment processes
Required Skills
UNIX/Linux
- Strong command-line proficiency
- Shell scripting (Bash / KornShell)
- Experience with cron jobs, file system management, process handling
Requirements
SQL / Database
- Strong SQL skills (joins, subqueries, indexing, stored procedures)
- Experience with databases like Oracle, MySQL, PostgreSQL, or SQL Server
- Query tuning and performance optimization
Other Technical Skills
- Knowledge of ETL processes and data workflows
- Experience with scheduling tools (AutoSys, Control-M, etc.)
- Basic understanding of data warehousing concepts
- Familiarity with version control systems (Git, SVN)
Benefits
Preferred Skills
- Experience in production support environments
- Exposure to Python or Perl scripting
- Knowledge of cloud platforms (AWS/Azure/Google Cloud)
- Understanding of PL/SQL or T-SQL
Experience working in Agile/Scrum teams