E

Technical Principal Consultant

Equal Experts
Posted 1 week ago

LOCATION

India · Onsite

EXPERIENCE

Not specified

SKILLS REQUIRED

Technical LeadershipSoftware ArchitectureTest AutomationCI/CDInfrastructure as Code

Job description

Overview

Lead a delivery team as Technical Principal, owning the technical direction, architecture and collaboration across engagements while remaining hands-on.

What you'll do

  • Maintain a clear understanding of the deployment architecture, build pipeline, and how changes reach production.
  • Understand how all parts of the system work together.
  • Facilitate technical communication with other teams, both within your engagement and across other EE clients.
  • Actively seek to remove knowledge silos within the team.
  • Ensure a release/branching strategy is in place.
  • Act as the primary point of contact for your team when communicating with other teams.
  • Ensure there is a technical vision for the team.
  • Liaise with environment specialists to ensure smooth deployments to production.
  • Encourage the team to follow good development practices aligned with EE technical values.
  • Feed back to the delivery lead or engagement manager on the quality of your team, good and bad.
  • Recognize team members with the potential to grow into team leads.
  • Ensure the use of new technologies or dependencies does not block the team.
  • Ensure the team keeps necessary architectural documents up to date.
  • Keep an eye on the long-term consequences of architectural choices and remind others when necessary.
  • Build good relationships with your team members.
  • Act as a mentor when required.
  • Keep the client informed and engaged in the technical side of the project.
  • Build relationships across your client community.

What you'll need

  • Worked as the tech lead of a development/delivery team in a large organization.
  • Deeply proficient in at least one programming language.
  • Comfortable using other languages, with evidence of using multiple languages.
  • Hands-on experience with configuration management tooling, e.g. Ansible, Chef, Puppet.
  • Hands-on experience with at least one continuous integration and continuous delivery technology, e.g. Jenkins, Go, Team City, or Bamboo.
  • Full stack development experience from the user interface through to data persistence.
  • A strong proponent of XP practices such as TDD.
  • Working with a delivery team to formulate an automated test strategy.
  • Worked as part of a number of agile delivery teams and seen a number of different approaches to delivery.
  • Good appreciation of secure coding practices and end-to-end system security.

Nice to have

  • Performing an 'architect' role while retaining hands-on involvement.
  • Working with cloud hosting platforms such as AWS, Rackspace, Azure, etc.
  • Infrastructure management technologies such as CloudFormation or Terraform.

Details

  • Location: India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Technical Principal Consultant