Database Developer
Job details
About the CompanyOutsourced is a leading ISO certified India & Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals. Contract Terms:Duration: 3 months, with the potential for extensionWorking Hours: 8 AM ISTNotice Period: 10 working daysKey Responsibilities:Architect, develop, and maintain database objects including tables, views, procedures, functions, and packages. Perform complex relational database queries using SQL (AWS RDS for PostgreSQL) and Oracle PL/SQL. Optimize database performance through tuning and monitoring. Collaborate in ETL processes using tools like AWS Batch and AWS Glue. Set up and manage CI/CD Pipelines, Jenkins Deployment, and Git Repositories.Monitor and manage databases using AWS CloudWatch, ensuring secure services with minimal downtime.Document processes and collaborate using Confluence.Create database diagrams and flowcharts using SmartDraw.Use Python libraries such as Pandas and NumPy for data manipulation and transformation. Develop database connectivity and interaction using libraries like SQLAlchemy and PyODBC. Participate actively in Agile/Scrum methodologies for project management and development.Required Skills and Experience:Proven experience in data modeling and database design. Proficiency in SQL and PL/SQL for complex queries. Hands-on experience with AWS RDS, AWS Glue, and AWS Batch. Expertise in CI/CD Pipelines and Jenkins Deployment. Familiarity with AWS Aurora's scaling and replication capabilities. Advanced skills in database performance tuning and maintenance. Proficiency in Python programming and its associated libraries (Pandas, NumPy, SQLAlchemy, PyODBC). Strong experience with AWS CloudWatch for monitoring and setting up alerts. Excellent documentation and collaboration skills using Confluence. Proficiency in creating visual representations of data models using SmartDraw. Strong communication skills (spoken English and clarity of thought).Preferred Skills:Experience with Big Data, data mining, machine learning, and natural language processingQualificationsBachelors or Masters degree in Computer Science, Information Technology, or a related field.5-10 years of relevant experience in database development and management.Proven expertise in working with large-scale databases and complex data environments.Perks & Benefits:Competitive Hourly RatesPermanent Remote WorkCollaborative & Inclusive CultureAccess to Cutting-Edge Tools and Technologies PRB
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.