Svitla Systems Inc. is looking for a
Senior SQL Data Engineer for a full-time position (40 hours per week) in Argentina. Our client is a respected leader in utility software and technology, offering solutions for billing, finance, IT, GIS, analytics, cybersecurity, and operations.
Requirements
- 8+ years of experience in SQL development, data warehousing, OLAP/OLTP systems, and database management.
- Expert knowledge of ANSI Compliant SQL, MS T-SQL, and database object creation (tables, views, functions, procedures, etc.).
- Hands-on experience with relational databases (SQL Server, Oracle, MySQL) and data warehousing technologies.
- Strong background in designing and optimizing complex queries for large datasets.
- Expertise in data modeling, ETL processes, and integration across multiple systems.
- Understanding data governance and business intelligence tools.
- Experience with Agile development methodologies, data security practices, and performance tuning for large-scale systems.
- Strong analytical and problem-solving skills with the ability to explain complex technical concepts to non-technical stakeholders.
- The ability to interview non-technical stakeholders and extract requirements.
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
Nice To Have
- Advanced certifications or degrees in relevant areas.
- Knowledge of big data technologies (Snowflake, Vertica, Hadoop, Spark, etc.).
- Familiarity with cloud data platforms (Azure, AWS, etc.).
- Knowledge of Snowflake, Vertica, Redshift, or other columnar database technology.
- Experience with reporting and analytics tools (Power BI, Tableau).
- Proven experience in analyzing, debugging, describing, and providing solutions to development and design issues.
- Knowledge of version control systems (Git).
- Detail-oriented individual with a commitment to execution with quality and documentation.
- Ability to work independently and provide supervision as needed.
- Excellent time management skills with the ability to contribute in a fast-paced environment and manage multiple competing priorities.
- Excellent analytical and problem-solving skills.
- The ability to commit to guiding continuous learning and improvement.
- Self-starter with proven leadership and mentoring abilities.
Responsibilities
- Design and develop complex SQL queries, stored procedures, and database objects to meet business needs and improve data retrieval processes.
- Optimize query performance and ensure data integrity, as well as provide identification and mitigation of tech debt.
- Collaborate with other data teams to integrate multiple data sources and implement models that support business intelligence (BI), analytics, and reporting systems.
- Troubleshoot data integrity issues and performance bottlenecks, and resolve complex problems promptly.
- Lead efforts to enhance data accuracy and streamline data processing.
- Work closely with business analysts, DevOps, and IT teams to ensure seamless data integration and support for business operations.
- Partner with product and business owners to understand requirements and deliver tailored data solutions.
- Provide guidance and mentorship to junior developers and analysts, ensuring they follow best practices for database development, data analysis, and SQL query design.
- Maintain clear documentation for database structures, queries, and processes.
- Ensure adherence to company standards for data governance, security, and performance.
- Monitor and continuously improve database performance and data quality.
- Lead initiatives to enhance data processing efficiency and timeliness, helping business users access critical data with minimal delays.
- Participate in planning, development, testing, deployment, and maintenance.
- Advocate for best testing and quality assurance practices, including unit, integration, and automated testing.
- Modify applications to correct errors, adapt to new technologies, or improve performance; analyze code and/or data to identify causes of errors.
- Analyze databases individually or as part of a team.
- Ensure the quality and performance of applications through testing and optimization.
- Collaborate with cross-functional teams and stakeholders to gather requirements and translate them into technical specifications.
- Participate in Agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives) and facilitate Agile ceremonies.
- Promote SAFe practices within the team.
- Stay updated with emerging technologies and industry trends.
- Contribute to the continuous improvement of the development process.
- Lead training sessions or workshops for internal teams and provide mentorship to junior staff and new team members.
- Help upskill team members in SQL and related technologies.
WE OFFER
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Comprehensive private medical insurance.
- Regular performance appraisals to support your growth.
- Flexibility in workspace, either remote, our welcoming office or local coworking.
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 national holidays, 10 sick leaves.
- Personalized learning program tailored to your interests and skill development.
- Free tech webinars and meetups organized by Svitla.
- Fun corporate online\offline celebrations and activities.
- Well-established remote culture.
- Awesome team, friendly and supportive community!