Advisory Software Engineer
Current• Configuration and administration of virtual machines for staging and production environment(s) on Azure cloud.• Configuration of AWS Elastic Beanstalk for scalable deployments. • Configuration of AWS S3 storage and AWS CloudFront.• Configuration and management of Database server (MS SQL Server) on azure cloud. Also coordinate with DBA for DB server optimization and routine maintenance.• Working with development team for database architecture and design and help team to optimize complex queries.• Configuration and administration of source code repository using online TFS for multiple projects.• Help Dev and QA teams to smothering the application build/release process.• SSL certificates signing and implementation. Generate and deploy self-signed SSL certificates for Test/Staging/Dev environment(s).• Management of domain/hosting panels. Their DNS configurations (using DNSMadeEasy.com) for multiple domains/subdomains and emails services.• Configuration and management of local server for development, QA and staging environments.• Create and configure on demand testing/staging environment(s) for Dev and QA team(s).• Configuration and administration of support server for technical support team, spice-work is deployed for end user tickets. • Requirements gathering and requirement analysis in collaboration with client and Dev/QA teams.• Translating the finalized requirements into graphical and interactive prototypes using Axure pro.• Monitoring of local network and coordinate with Network consultant for network trouble shooting and maintenance.• Developed DB and backend business logic of counselor portal for KIPS LMS.