Dell EMC consulting
Jobs / Dojo - DevOps

Dojo - DevOps
Posted on: 14th January, 2019 | Closed

Experience 2 years+ exp
Cost to Company 8 - 50 LPA
Job Location Bangalore
Openings 8
How to apply Take a 2 hrs screening test organized by Dell EMC consulting.
  • Opening time: Feb 22, 2019 06:30 AM UTC
  • Closing time: Feb 24, 2019 12:25 PM UTC
Note: You can take the test anytime between the given duration

Dell EMC Dojo employs a DevOps culture, which is pervasive in our execution. The competitive advantage this capability provides is enormous, enabling faster feature time to market, increased customer satisfaction, employee productivity, as well as allowing the organization to win in the marketplace. Why? Because technology has become the dominant value creation process and an increasingly important means of customer acquisition within most organizations. Deeply rooted in the principles of lean production and the Toyota Production System, Dell EMC Dojo relentlessly works to improve, focusing on the value stream and reducing all other waste in the system.

What it feels like to work in a Dev ops community?

Working in Dell EMC Dojo is fast paced and exhilarating. Imagine an environment where the definition of development, QA, IT operations and info sec all work together relentlessly to help each other and the overall organization succeed. At Dell EMC Dojo, infrastructure stories are prioritized alongside feature delivery and developers frequently write scripts, update infrastructure and deploy their applications to production. Just like in TPS (The Toyota Production System) individuals working as part of the community receive consistent and immediate feedback on the state of their deliverables. The goal is to highlight problems as they occur and to alleviate them so the development process can continue to flow consistently and without accumulating debt. This continuous feedback is communicated via large computer monitors strategically placed so developers can receive immediate feedback.

Two heads are better than one

Developers at Dell EMC Dojo work in pairs. Employing an Extreme Programming (XP) style of execution designed to facilitate shorter development and release cycles. The goal is to create fast feedback loops to prevent problematic code from going into production and to enable code to quickly be deployed when all validation tests have passed. Following closely the principles of extreme programming, each developer writes a test prior to writing implementation code. The goal is to write only enough code as is necessary to make the test pass. Developers in the community place a premium on quality and as a result focus on writing tests first. Everyone in the value stream employs a culture that not only values each others time and contributions but also relentlessly injects pressure into the system of work to enable organizational learning and improvement. Everyone dedicates time to testing and qualification of their deliverables to avoid accumulating technical debt and negatively impacting downstream teams with poor quality deliverables.

The ideal candidate -

An ideal candidate is someone who enjoys working in a fast paced, collaborative environment. Someone that values “team” and leverages the opinions and expertise of their teammates to deliver working, quality code. Each individual values quality and pursues the proof of quality by consistently writing tests.

  • Self-Motivated, Enthusiastic, Energetic and Passionate about technology and working as a part of a team.
  • Good in Java/Spring/Hibernate
  • Ability and Open-Mindedness to quickly learn about new development methodologies and cutting edge technologies
  • Solid understanding of programming logic and patterns and the ability to learn new programming languages and patterns quickly
  • Strong communication skills and an ability to articulate technical vision while understanding business requirements, with the ability to debate and collaborate with other team members.
  • Experience and practice using TDD to demonstrate functioning code that meets requirements
  • Ability to work closely with other developers as part of a team or minimally, in a paired environment for 8 hours each day
  • DevOps promotes the collapse of different functions into one; QA, IT, Dev etc. As a result, each developer will have a working knowledge of coding, testing, and Linux OS commands and be equally comfortable at the command line as they are in the IDE.
  • Knowledge of the cloud and deployment expectations and complexities.
  • Developers should be capable of deploying application ‘bits’ to cloud environments.

Additionally, candidates could benefit from experience with system administration, UNIX, process management, deployment technologies.

View All Notifications