Marathon TS
Description (REMOTE)
Marathon is searching for a motivated, career and customer-oriented Senior Database Developer who performs high-level, day-to-day software testing solutions to join our team and begin an exciting and challenging career. This is a 100% Remote role.
Responsibilities:
Establishes database management systems, standards, requirements, guidelines and quality assurance for database deliverables, such as conceptual design and architecture, logical database, capacity planning, external data interface specification, data loading plan, data maintenance plan and security policy. Works with clients to translate business requirements into a logical model that will accurately support and represent the client s entity relationship and flow of data. Develops the appropriate database framework to convert the logical model into a physical model including the creation and maintenance of schemas containing windows, screens, tables and columns and reports that support the model; and making recommendations to maximize operating efficiency, support storage requirements and vendor software updates, enforce data governance, ensure recovery is maintained. Participates in quality assurance and develops test application code in client server environment. Qualifications - External Education Required:
Bachelors and fourteen (14) or more experience; Masters and twelve (12) years or more experience; PhD and nine (9) years related experience. Minimum of 5-7 years of experience in SQL development and database management. Experience Required: Proven track record of working with complex database systems and data warehousing solutions. Experience with database design, architecture, and data modeling. Proficiency in SQL programming and query optimization. - Strong knowledge of database management systems (DBMS) such as Microsoft SQL Server, Oracle, MySQL, or PostgreSQL. Experience with performance tuning, indexing, and database query optimization techniques. bility to write and troubleshoot complex SQL queries, stored procedures, and triggers. Familiarity with ETL processes and tools (e.g., SSIS, Informatica, Talend). Understanding of data warehousing concepts and technologies. Knowledge of backup and recovery processes. Experience with database security, user roles, and permissions. Familiarity with cloud database solutions (e.g., AWS RDS, Azure SQL Database) is a plus. Proficiency in scripting languages such as Python or PowerShell for database automation tasks. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Capability to work independently and as part of a team. ttention to detail and commitment to high-quality work. bility to prioritize multiple tasks and meet deadlines. dditional Requirements:
Experience with version control systems (e.g., Git) is desirable. Familiarity with Agile development methodologies is a plus. Strong understanding of business processes and requirements gathering. bility to mentor and provide technical guidance to junior developers. dvanced certifications in database management systems (e.g., Microsoft SQL Server, Oracle Certified Professional) are preferred. Clearance Requirement:
US Citizenship with the ability to obtain and maintain a Public Trust clearance.
Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status ").
Establishes database management systems, standards, requirements, guidelines and quality assurance for database deliverables, such as conceptual design and architecture, logical database, capacity planning, external data interface specification, data loading plan, data maintenance plan and security policy. Works with clients to translate business requirements into a logical model that will accurately support and represent the client s entity relationship and flow of data. Develops the appropriate database framework to convert the logical model into a physical model including the creation and maintenance of schemas containing windows, screens, tables and columns and reports that support the model; and making recommendations to maximize operating efficiency, support storage requirements and vendor software updates, enforce data governance, ensure recovery is maintained. Participates in quality assurance and develops test application code in client server environment. Qualifications - External Education Required:
Bachelors and fourteen (14) or more experience; Masters and twelve (12) years or more experience; PhD and nine (9) years related experience. Minimum of 5-7 years of experience in SQL development and database management. Experience Required: Proven track record of working with complex database systems and data warehousing solutions. Experience with database design, architecture, and data modeling. Proficiency in SQL programming and query optimization. - Strong knowledge of database management systems (DBMS) such as Microsoft SQL Server, Oracle, MySQL, or PostgreSQL. Experience with performance tuning, indexing, and database query optimization techniques. bility to write and troubleshoot complex SQL queries, stored procedures, and triggers. Familiarity with ETL processes and tools (e.g., SSIS, Informatica, Talend). Understanding of data warehousing concepts and technologies. Knowledge of backup and recovery processes. Experience with database security, user roles, and permissions. Familiarity with cloud database solutions (e.g., AWS RDS, Azure SQL Database) is a plus. Proficiency in scripting languages such as Python or PowerShell for database automation tasks. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Capability to work independently and as part of a team. ttention to detail and commitment to high-quality work. bility to prioritize multiple tasks and meet deadlines. dditional Requirements:
Experience with version control systems (e.g., Git) is desirable. Familiarity with Agile development methodologies is a plus. Strong understanding of business processes and requirements gathering. bility to mentor and provide technical guidance to junior developers. dvanced certifications in database management systems (e.g., Microsoft SQL Server, Oracle Certified Professional) are preferred. Clearance Requirement:
US Citizenship with the ability to obtain and maintain a Public Trust clearance.
Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status ").