Develop and maintain software applications using AWS, Python and SQL.
Collaborate with cross-functional teams to design and implement new features.
Ensure the scalability and reliability of applications through effective coding practices.
Monitor and optimize application performance to meet user needs.
Provide technical support and troubleshooting for software issues.
Implement security best practices to protect data and applications.
Participate in code reviews to maintain code quality and consistency.
Create and maintain documentation for software applications and processes.
Stay updated with the latest industry trends and technologies to enhance skills.
Work in a hybrid model balancing remote and in-office work as needed.
Communicate effectively with team members and stakeholders to ensure project success.
Contribute to the continuous improvement of development processes and methodologies.
Ensure timely delivery of projects while maintaining high-quality standards.
Qualifications
Possess a strong understanding of AWS including experience with deployment and management of applications on AWS.
Demonstrate proficiency in Python programming with the ability to write clean and efficient code.
Have experience with SQL for database management and querying.
Show excellent problem-solving skills and attention to detail.
Exhibit strong communication and collaboration skills.
Be adaptable to a hybrid work model and able to manage time effectively.
Job Classification
Industry: Emerging Technologies (AI/ML)Functional Area / Department: Data Science & AnalyticsRole Category: Data Science & Machine LearningRole: Data EngineerEmployement Type: Full time