Director of Engineering

1 month ago


Hyderabad, India ZAZZ Full time
Job Description
Key Responsibilities:
  • Lead and oversee backend development projects, ensuring adherence to best practices in coding, architecture, and security.
  • Design and implement robust and scalable microservices architectures to support our business objectives.
  • Provide technical guidance and mentorship to the backend development team, fostering a culture of continuous learning and improvement.
  • Conduct regular code reviews to maintain high standards of code quality, performance, and security.
  • Collaborate with project managers, front-end developers, and designers to ensure seamless project execution and delivery.
  • Manage and prioritize multiple projects, ensuring deadlines are met and resources are allocated effectively.
  • Stay abreast of industry trends, emerging technologies, and best practices in backend development.

Technical Requirements:
  • Proficiency in backend programming languages such as JavaScript (Node.js), PHP (Laravel, Yii frameworks), Python, and Java.
  • Expertise in designing and implementing RESTful and GraphQL APIs.
  • Experience with serverless architectures and containerization technologies like Docker and Kubernetes.
  • In-depth knowledge of cloud services (AWS, Azure, Google Cloud) including computing, storage, database, networking, and security services.
  • Experience with infrastructure such as code (IaC) tools such as Terraform or AWS Cloud Formation.
  • Strong understanding of both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) database technologies.
  • Proficiency in database design, optimization, and management for high-load environments.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools (e.g., Jenkins, GitLab CI/CD, GitHub Actions).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Expertise in caching mechanisms and database scaling configurations.

Security:
  • Proficiency in implementing security protocols, encryption standards, and data protection laws.
  • Experience with OAuth, JWT, and other authentication mechanisms.
  • Knowledge of common security vulnerabilities (OWASP Top 10) and how to prevent them.

Team Management:
  • Code Reviews: Regular, detailed code reviews to assess code quality, adherence to standards, and implementation of best practices. This also includes evaluating the team's ability to write clean, efficient, and maintainable code.
  • Performance Metrics: Use key performance indicators (KPIs) such as delivery timelines, bug rates, and system performance metrics to evaluate the team's effectiveness.
  • Project Outcomes: Evaluate the success of projects in terms of meeting requirements, staying within budget, and delivering on time. This includes assessing the team's ability to work collaboratively and adapt to changes.
  • Professional Development: Assess each team member's growth in technical skills, knowledge sharing, and contributions to the team's success. Encourage continuous learning and provide opportunities for professional development.
  • Leadership and Initiative: Evaluate team members' abilities to take initiative, lead by example, and contribute to strategic discussions. This includes their participation in planning, problem-solving, and innovation.


Requirements
  • 10+ years of software development experience.
  • Minimum 5 years in backend development.
  • 3 years leading backend projects.
  • Proficiency in Node.js, PHP, Python.
  • Strong microservices architecture knowledge.
  • Experience in RESTful and GraphQL APIs.
  • Familiarity with cloud services (AWS, Azure, Google Cloud).
  • Understanding of IaC tools (Terraform, AWS CloudFormation).
  • Proficiency in SQL and NoSQL databases.
  • Excellent leadership and communication skills.
  • Ability to mentor and develop talent.
  • Project management experience.
  • Strong security implementation skills.
  • Continuous learning mindset.
  • Bachelor's degree in CS or related field.


Requirements
Key Responsibilities: Lead and oversee backend development projects, ensuring adherence to best practices in coding, architecture, and security. Design and implement robust and scalable microservices architectures to support our business objectives. Provide technical guidance and mentorship to the backend development team, fostering a culture of continuous learning and improvement. Conduct regular code reviews to maintain high standards of code quality, performance, and security. Collaborate with project managers, front-end developers, and designers to ensure seamless project execution and delivery. Manage and prioritize multiple projects, ensuring deadlines are met and resources are allocated effectively. Stay abreast of industry trends, emerging technologies, and best practices in backend development. Technical Requirements: Proficiency in backend programming languages such as JavaScript (Node.js), PHP (Laravel, Yii frameworks), Python, and Java. Expertise in designing and implementing RESTful and GraphQL APIs. Experience with serverless architectures and containerization technologies like Docker and Kubernetes. In-depth knowledge of cloud services (AWS, Azure, Google Cloud) including computing, storage, database, networking, and security services. Experience with infrastructure such as code (IaC) tools such as Terraform or AWS Cloud Formation. Strong understanding of both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) database technologies. Proficiency in database design, optimization, and management for high-load environments. Experience with continuous integration and continuous deployment (CI/CD) pipelines and tools (e.g., Jenkins, GitLab CI/CD, GitHub Actions). Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Expertise in caching mechanisms and database scaling configurations. Security: Proficiency in implementing security protocols, encryption standards, and data protection laws. Experience with OAuth, JWT, and other authentication mechanisms. Knowledge of common security vulnerabilities (OWASP Top 10) and how to prevent them. Team Management: Code Reviews: Regular, detailed code reviews to assess code quality, adherence to standards, and implementation of best practices. This also includes evaluating the team's ability to write clean, efficient, and maintainable code. Performance Metrics: Use key performance indicators (KPIs) such as delivery timelines, bug rates, and system performance metrics to evaluate the team's effectiveness. Project Outcomes: Evaluate the success of projects in terms of meeting requirements, staying within budget, and delivering on time. This includes assessing the team's ability to work collaboratively and adapt to changes. Professional Development: Assess each team member's growth in technical skills, knowledge sharing, and contributions to the team's success. Encourage continuous learning and provide opportunities for professional development. Leadership and Initiative: Evaluate team members' abilities to take initiative, lead by example, and contribute to strategic discussions. This includes their participation in planning, problem-solving, and innovation.

  • hyderabad, India Aris Infra Full time

    Company Description: ArisInfra is a new-age material procurement and smart financing platform for infrastructure and construction companies. Our solutions provide the best pricing, reliable supply, and flexible credits for a vast range of construction materials, including Cement, Steel, RMC, Aggregates, Construction Chemicals, Electricals, Paints, etc. PAN...


  • Hyderabad, India Electronic Arts Full time

    Title - Director of EngineeringLocation – EA, Hyderabad   We are a global team of creators, storytellers, technologists, experienced originators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities, we serve. At Electronic Arts, the only limit is your imagination. About EA India -...


  • Hyderabad, India Evernorth Full time

    ABOUT EVERNORTH:Evernorth exists to elevate health for all, because we believe health is the starting point for human potential and progress. As champions for affordable, predictable and simple health care,we solve the problems others dont, wont or cant. Our innovation hub in India will allow us to work with the right talent, expand our global footprint,...


  • Hyderabad, India Evernorth Full time

    ABOUT EVERNORTH:Evernorth exists to elevate health for all, because we believe health is the starting point for human potential and progress. As champions for affordable, predictable and simple health care,we solve the problems others dont, wont or cant. Our innovation hub in India will allow us to work with the right talent, expand our global footprint,...


  • Hyderabad, India Evernorth Full time

    About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.Software Engineering DirectorPosition Overview:The...


  • Hyderabad, India Evernorth Full time

    About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.Software Engineering DirectorPosition Overview:The...


  • Hyderabad, Telangana, India Evernorth Full time

    About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.Software Engineering DirectorPosition Overview:The...


  • Hyderabad, India New Relic, Inc. Full time

    Director, Software Engineering Director, Software Engineering Director, Software Engineering Req ID FY|R&D|#6 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week), Office (works primarily in a New Relic office) Your opportunity Do you enjoy creating and driving a vision across an organization?...

  • Director Engineering

    3 weeks ago


    Hyderabad, India Experian Full time

    Job DescriptionRole SummaryWe are looking for an experienced, collaborative delivery and customer focused Director of Engineering to work within the Data Office CTO function. This role is both a people leadership role, leading, managing and developing teams to effectively deliver amazing products to our customers as well has having a focus on engineering,...


  • Hyderabad, India PepsiCo Full time

    Overview We are PepsiCo PepsiCo is one of the world's leading food and beverage companies with more than $79 Billion in Net Revenue and a global portfolio of diverse and beloved brands. We have a complementary food and beverage portfolio that includes 22 brands that each generated more than $1 Billion in annual retail sales. PepsiCo's products are sold...


  • Hyderabad/ Secunderabad, India timesjobs Full time

    Director of EngineeringLocation: Hyderabad, Telangana, IndiaRequisition Number: 183609Can this position be remote?: NoWe are a global team of creators, storytellers, technologists, experience originators, innovators, and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic...


  • hyderabad, India Mulya Technologies Full time

    Top10 Semiconductor Organization in the world Director/Senior Manager, Systems Design Engineering Hyderabad Director/Senior Manager, Systems Design Engineering Responsibilities Include, But Are Not Limited To Analysis and characterization of client laptop workloads in several areas such as AI/ML inference, gaming, and rendering. Characterization of...


  • Hyderabad, India Mulya Technologies Full time

    Top10 Semiconductor Organization in the worldDirector/Senior Manager, Systems Design EngineeringHyderabadDirector/Senior Manager, Systems Design EngineeringResponsibilities Include, But Are Not Limited To Analysis and characterization of client laptop workloads in several areas such as AI/ML inference, gaming, and rendering. Characterization of AI-PC systems...

  • Technical Director

    3 weeks ago


    Hyderabad, Telangana, India Electronic Arts Full time

    Job Title: Technical DirectorOverview: The Technical Director plays a crucial role in the development of our games by overseeing the technical aspects of projects and providing leadership and guidance to the engineering team. The Technical Director ensures that our games meet technical standards, performance goals, and innovation benchmarks while aligning...

  • Technical Director

    3 weeks ago


    Hyderabad, India Electronic Arts Full time

    Job Title: Technical Director Overview:  The Technical Director plays a crucial role in the development of our games by overseeing the technical aspects of projects and providing leadership and guidance to the engineering team. The Technical Director ensures that our games meet technical standards, performance goals, and innovation benchmarks while...


  • Hyderabad, India opentext Full time

      OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future...


  • Hyderabad, India Evernorth Full time

    About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.Software Engineering DirectorPosition Overview:The...


  • Hyderabad, India Evernorth Full time

    About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people. Software Engineering Director Position Overview: ...


  • Hyderabad, Telangana, India Evernorth Full time

    About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.Software Engineering DirectorPosition Overview:The...


  • Hyderabad, Telangana, India Evernorth Full time

    ABOUT EVERNORTH:Evernorth exists to elevate health for all, because we believe health is the starting point for human potential and progress. As champions for affordable, predictable and simple health care,we solve the problems others dont, wont or cant.Our innovation hub in India will allow us to work with the right talent, expand our global footprint,...