Grizmo Labs
Software Developer - Python Frameworks
Job Location
mumbai, India
Job Description
Job Description : Education : - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience : - Minimum 5 years experience in software development. - Knowledge of data privacy and security best practices. - Familiarity with agile development methodologies. - Have a good knowledge of architecture, design patterns, and advanced software development techniques Technical Skills : Python : - Advanced proficiency in Python programming and experience with its libraries and frameworks such as Pandas, NumPy, Flask, Django, FastAPI etc. Data Scraping : - Extensive experience with data scraping tools and frameworks such as BeautifulSoup, Scrapy, Selenium, Playwright etc. - Experience with data pipeline tools such as Airflow, kafka, Spark would be a plus AWS : Compute Services : - Proficiency with AWS compute services such as EC2, Lambda, EKS and ECS. Storage Services : - Experience with AWS storage services like S3 and EBS. Databases : - Knowledge of AWS database services including RDS (e.g., PostgreSQL, MySQL) and MongoDB. Networking : - Understanding of AWS networking services like VPC, Route 53, and CloudFront. Security : - Experience with AWS Identity and Access Management (IAM), AWS Key Management Service (KMS), and other security services. Deployment and Management : - Experience with CI/CD pipelines and tools like Jenkins, GitLab CI and Terraform/Terragrunt, Flux CD Monitoring and Logging : - Familiarity with AWS CloudWatch and AWS CloudTrail, DataDog, : - Experience with Docker and container orchestration tools like Kubernetes. - Ability to create and manage Docker containers for deploying applications. Database Management : - Strong understanding of SQL and database management systems. - Experience with relational databases such as PostgreSQL, MySQL, NoSQL databases like Mongodb, ElasticDB. - Experience with graph databases would be an advantage API Development : - Experience in designing and consuming RESTful APIs. - Familiarity with API management and documentation tools such as Swagger or Postman. Proficiency with FastAPI and FlaskAPI. Version Control : - Proficiency with version control systems like Git, including branching, merging, and pull Automation : - Experience in setting up and using automated testing tools and frameworks, such as Selenium, PyTest, or JUnit. Documentation : - Ability to create and maintain detailed sequence diagrams and architectural : - Proficiency in developing effective strategies to debug issues that arise in production environments. (ref:hirist.tech)
Location: mumbai, IN
Posted Date: 11/24/2024
Location: mumbai, IN
Posted Date: 11/24/2024
Contact Information
Contact | Human Resources Grizmo Labs |
---|