Hireginie Talent Cloud Pvt Ltd
Senior Software Developer
Job Location
bangalore, India
Job Description
Role Overview : We are seeking a highly skilled and experienced Senior Software Developer to join our team. The ideal candidate will have expertise in developing automation scripts using Selenium/Playwright, with a strong foundation in Python. The role also requires proficiency in cloud platforms such as AWS and GCP, along with a solid understanding of microservice architectures, frontend technologies, and backend development. The candidate will be responsible for architecting, developing, and maintaining scalable systems and will play a pivotal role in mentoring the team and optimising solutions. This position demands strong problem-solving skills, the ability to create Low-Level and High-Level Designs (LLDs and HLDs), and hands-on experience with CI/CD pipelines and NoSQL databases. Key Responsibilities : - Design, develop, and maintain automation scripts for UI/ API flows using Selenium/Playright/Python libraries. - Architect and build scalable solutions leveraging cloud services from AWS and GCP. - Utilize AWS components such as Code Commit, SQS Queues, AWS Lambdas, and CloudWatch logs for application development and monitoring. - Work with GCP components like Pub/Sub, KEDA, and Kubernetes Pods for managing services and event driven architectures. - Implement and manage Docker containers for seamless deployments and scaling. - Develop frontend components using ReactJS and server-side logic using NodeJS. - Design and implement microservice architectures with a focus on scalability and resilience. - Create detailed Low-Level and High-Level Design (LLD and HLD) documents. - Establish and maintain CI/CD pipelines for automated deployments and testing. - Optimize existing solutions, ensuring efficient performance and cost management. - Guide and mentor the team in solutioning, development, and architecture best practices. Required Technical Skills : - Programming Languages : Python, JavaScript (ReactJS, NodeJS). - Automation Tools : Selenium, Playwright. - Cloud Platforms : AWS (Code Commit, SQS Queues, AWS Lambdas, CloudWatch logs), GCP (Pub/Sub, KEDA, Kubernetes Pods). - Containerization : Docker. - Databases : NoSQL (e.g., MongoDB, DynamoDB). - CI/CD Tools : Jenkins, GitHub Actions, AWS CodePipeline, or equivalent. - Microservice Architecture : Experience in designing and developing scalable microservices. - Generative AI Tools : GitHub Copilot, ChatGPT, or similar. Preferred Qualifications : - Bachelor's or Master's degree in Computer Science Engineering or a related field. - 4-7 years of experience in software development and automation. - Familiarity with microservices and event-driven architecture. - Prior experience with NoSQL databases and server-side scripting. - Experience with CI/CD pipelines and DevOps practices (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/25/2024
Location: bangalore, IN
Posted Date: 11/25/2024
Contact Information
Contact | Human Resources Hireginie Talent Cloud Pvt Ltd |
---|