You are a highly skilled and experienced Senior Backend Developer with a focus on Python and backend development. In this role, you will be responsible for designing, developing, and maintaining backend applications using Python. Collaborating with cross-functional teams, you will implement RESTful APIs and web services to ensure high-performance and scalable backend systems. Your key responsibilities will include optimizing database performance, working with relational databases such as MySQL and PostgreSQL, and GraphDB like Neo4j. You will also develop and manage orchestration workflows using tools like Apache Airflow, as well as implementing and maintaining CI/CD pipelines for smooth deployments. Collaboration with DevOps teams for infrastructure management will be essential, along with maintaining high-quality documentation and following version control practices. To excel in this role, you must have a minimum of 5-8 years of backend development experience with Python. It would be advantageous to have experience with backend frameworks like Node.js/Typescript and a strong understanding of relational databases with a focus on query optimization. Hands-on experience with GraphDB and familiarity with RESTful APIs, web service design principles, version control tools like Git, CI/CD pipelines, and DevOps practices are also required. Your problem-solving and analytical skills will be put to the test in this role, along with your excellent communication and collaboration abilities for working effectively with cross-functional teams. Adaptability to new technologies and a fast-paced work environment is crucial, and a Bachelor's degree in Computer Science, Engineering, or a related field is preferred. Familiarity with modern frameworks and libraries in Python or Node.js will be beneficial for success in this position. If you believe you are a perfect fit for this role, please send your CV, references, and cover letter to career@e2eresearch.com.,
You are a highly skilled and experienced Lead Automation QA Engineer seeking a new opportunity to join a dynamic team in Gurgaon. With 7-8+ years of experience in automation testing, you have a strong background in automation testing, particularly with expertise in JavaScript and hands-on experience with the Cypress framework. Your role will involve designing, developing, and maintaining automated test frameworks and scripts using Cypress and JavaScript. As a Lead Automation QA Engineer, you will be responsible for leading and mentoring a team of automation engineers, ensuring best practices and high-quality test automation. You will develop and implement automation strategies for efficient and scalable test execution, collaborating with development, product, and QA teams to define test strategies, test plans, and test cases. It is essential to ensure high test coverage and continuously improve automation frameworks, identify, analyze, and report bugs and issues, and work closely with developers to implement CI/CD pipelines and integrate automation tests. Your role will require you to stay updated with the latest industry trends and advancements in test automation. You should have expertise in Cypress for UI and API automation, a strong understanding of JavaScript, TypeScript, and related automation frameworks, experience in designing and maintaining test automation frameworks, and solid knowledge of CI/CD pipelines and integrating automation tests into workflows. Additionally, you should be familiar with version control systems like Git and test management tools, possess excellent communication and collaboration skills to work across teams, and have a strong understanding of Agile methodologies and SDLC/STLC processes. If you believe you are a perfect fit for this role, please email your CV, references, and cover letter to career@e2eresearch.com.,
As a Senior Backend Engineer at our company located in Gurugram, you will be responsible for designing, developing, and maintaining high-performance, scalable backend systems using your expertise in Python. Your role will involve collaborating with cross-functional teams, optimizing database performance, developing orchestration workflows, implementing CI/CD pipelines, and ensuring smooth deployments. Key Responsibilities: - Design, develop, and maintain backend applications using Python. - Collaborate with cross-functional teams to implement RESTful APIs and web services. - Optimize database performance, including relational databases (e.g., MySQL, PostgreSQL) and GraphDB (e.g., Neo4j). - Develop and manage orchestration workflows using tools like Apache Airflow. - Implement and maintain CI/CD pipelines, ensuring smooth deployments. - Collaborate with DevOps teams for infrastructure management. - Maintain high-quality documentation and adhere to version control practices. Qualifications Required: - 5-8 years of experience in backend development with Python. - Good to have experience with backend frameworks like Node.js/Typescript. - Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) with a focus on query optimization. - Ideal: Hands-on experience with GraphDB (e.g., Neo4j). - Understanding of RESTful APIs and web service design principles. - Proficiency in version control tools like Git. - Knowledge of CI/CD pipelines and DevOps practices. - Familiarity with Apache Airflow DAGs for workflow orchestration. - Strong problem-solving and analytical skills. - Excellent communication and collaboration skills for working with cross-functional teams. - Adaptability to new technologies and a fast-paced work environment. - Bachelor's degree in Computer Science, Engineering, or related field. - Familiarity with modern frameworks and libraries in Python or Node.js. If you believe you are the perfect fit for this position, please email your CV, references, and cover letter to career@e2eresearch.com.,