Sr. DevOps Tech Lead

3 days ago


gurugram, India Hollister Incorporated Full time

The Senior DevOps Tech Lead will lead a diverse set of technology apps and a team of software developers responsible for solving complex business problems in a fast-paced, collaborative, and iterative delivery environment.

The Senior DevOps Tech Lead is responsible for managing, maintaining, and securing our DevOps pipelines and deployment systems to ensure high levels of performance and availability. The Senior DevOps Tech Lead possesses strong leadership skills and a strong background in CI/CD methodologies particularly in cloud environments.

The Senior DevOps Tech Lead turns complex, non-automated environments into insightful, easy-to-use, automated infrastructure by working closely with both the internal IT teams as well as projects teams to deliver value that empower business owners to make better and more informed decisions.

The Senior DevOps Tech Lead will lead successful DevOps projects that shapes the development, deployment and production process and provides technical guidance to the teams. The Senior DevOps Tech Lead brings software engineering best practices and an engineering mindset to discussions on how infrastructure, security and IT are approached.

In the day-to-day work, the Senior DevOps will lead a team of DevOps engineers, developers and testers and provide coaching, mentoring while taking an active hands-on role in DevOps development and delivering increments.

The Senior DevOps Tech Lead will collaborate with internal Information Technology teams such as Enterprise Architecture, Engineering, Networking, Data, Application Development, Integration to deliver applications (in increments) by building and nurturing an operable and stable DevOps practice to empower JDS/Hollister to scale effectively.

The Senior DevOps Tech Lead plays a crucial role in formulating strategies for the optimal utilization of DevOps practices, utilizing the right set of technologies to support the strategic intent of JDS/Hollister.

Responsibilities:

  • Design, Develop and nurture JDS/Hollister’s DevOps practices.
    • Defining DevOps Requirements and Goals:
      • Work with stakeholders, project management, cybersecurity, enterprise architecture, and infrastructure teams to define DevOps requirements and goals.
    • DevOps and Continuous Integration:
      • Responsible for architecture and technical leadership of the entire DevOps practice.
      • Oversee the DevOps team and software releases in a CI/CD environment.
      • Enable the automation of configuration management of all development, quality assurance, and production instances as well as the automation of continuous integration and continuous delivery.
      • Responsible for designing, building, and optimizing comprehensive automation systems that operate the company’s infrastructure platforms.
      • Design scaling strategies and develop automation scripts and solutions for the purpose of streamlining, implementing, and testing sites/software. Develop self-service solutions for the engineering department to deliver sites/software with great speed, agility, and quality.
    • Problem Diagnosis and Communication:
      • Diagnose and provide solutions for recurring problems requiring special attention.
      • Foster open communication and fast feedback with development teams to improve developer efficiency and workflows.
    • Innovations and Collaboration:
      • Design and implement innovations to improve increment release velocity, DevOps resiliency, automated testing, and security.
      • Collaborate with Software Development and Engineering to ensure new pipelines are created in parallel with code builds.
      • Partner with Enterprise Architecture to continuously review changes to the technology stack, common components, and tools.
    • Emergency Response and Business Understanding:
      • Respond to system issues, including high-priority incident calls and emergency activities outside of standard office hours.
      • Collaborate with internal and external application and business partners to understand their needs and adapt departmental roadmap plans and priorities.
    • Automated Testing and Training:
      • Work with Business Relationship Managers (BRM), Application Owners (AO), and Business Analysts (BAs) to ensure automated testing during deployment.
      • Lead the development of continuous integration and deployment solutions for applications across various sites/software.
      • Conduct training sessions for DevOps engineers and other engineering teams on representing dependencies clearly in code.
         
  • DevOps Strategy
    • Implement and maintain a DevOps strategy that ensures scalability, reliability, and quality for continuous integration pipelines, meeting both operations and security requirements.
    • Creation of software deployment strategies that allow DevOps engineers to successfully deploy sites/software in any environment. Responsible for the updating of configuration management tools, code, and modules for the purpose of streamlining implementation and supportability.
  • Documentation
    • Lead the development and execution of a robust DevOps knowledge base.
    • Own the creation and enhancement of wiki-like documentation to help nurture the DevOps environment.
    • Make it easier for junior developers to get on-board and start coding and delivering apps in increments.

 

  • Effectively partner with other IT groups to deliver IT services.
    • Collaborate with PMO, Enterprise Architecture, Enterprise Integrations, Automation, Application Development, Systems Engineering, Business Analysts, and Database Architecture functions to meet business needs while ensuring application Global IT standards and procedures are followed.

 

  • Establish and track appropriate metrics and key performance indicators.
    • Implement processes, tools, and supports ongoing service level measurement metrics and reporting.
    • Maintain and support processes and ensures ongoing communication of such processes to internal teams and business customers.

 

  • Identify avenues for continuous improvement for services within scope of responsibility, including new approaches and processes that would contribute to improvements within department and to business growth/efficiency in the wider organization.
    • Assist with the development of policies, procedures, and technologies.
    • Keep up with industry's best practices and trends on behalf of the DevOps department and the larger engineering department. Conducts research, tests, and implements new metrics collection systems that can be reused and applied to any site/software development project.
    • Keep abreast of new technologies and advancements in the DevOps and Engineering spaces.
    • Stay on top of tech trends, experimenting with and learning new technologies, participating in internal and external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code.

 

 

 

  • Incident management
    • Assign incidents appropriately and manage the delivery of the DevOps pipeline.
    • Escalate issues; engage vendor support; provide timely response to customer escalations.
    • Participate in data center disaster recovery planning and execution.

 

  • Perform other duties as assigned related to this function globally.

Essential Functions of the Role**:

  • Talk on phone with supplies and Hollister Associates.
  • Read technical manuals / trade journals.
  • Use a personal computer with a strong proficiency in PowerPoint, Word and Excel.
  • Travel via airplane or automobile.
  • Lift up to 40 lbs.
  • Respond to system issues, including high priority incident calls and emergency activities outside of standard office hours as needed.
  • Availability to respond to security alerts outside of business hours.

Work Experience Requirements

  • 8 + years of experience as a Software Developer
  • 3 + years of working experience as a DevOps engineer and leading a team of Software developers.  

 

Education Requirements

  • BS/BA - Bachelor's degree in Computer Science, Information Technology, or a related field.

Specialized Skills/Technical Knowledge:

 

  • Data management experience (SQL and NoSQL DBs, AWS RDS).
  • Extensive experience as a DevOps Developer or Engineer and understanding of DevOps best practices.
  • Familiarity with a wide range of systems engineering tools, including source code repository hubs, continuous integration services, issue tracking, test automation, deployment automation, development team collaboration, project management.
  • Knowledge of DevOps tools, such as GIT, SVN, Jenkins, JIRA, Rally, Green Hopper, Puppet/Chef Vagrant, Azure DevOps
  • Understanding of enterprise GIT repositories including branching and forking.
  • Familiarity with container orchestration services including Docker and Kubernetes.
  • Understanding of event driven architecture as it relates to software engineering.
  • Experience with best practices surround infrastructure as code.
  • Programming experience in two or more of the following languages: JavaScript/Node.js, Typescript, React/Next.js, Python, Go.
  • Experience with more than one of the following scripting languages such as Chef, Puppet, PowerShell, Ruby, Python, Shell Script, or Java.
  • Experience with as many: REST, shell, Python, Java, or VB.
  • Knowledge of AWS Services like EC2, S3, SQS, EKS, etc. or other comparable cloud technologies.
  • Have experience managing local and remote teams responsible for incremental software delivery in a variety of programming languages and environments.
  • Experience with reliability engineering - monitoring, logging, and alerting.
  • Proven experience with systems planning, security principles, and general software management best practices.
  • Firm understanding of best practices in developing restful APIs, including authentication types.
  • Good project management skills.
  • Experience being part of an Agile team.
  • Excellent written, oral, and interpersonal communication skills.
  • Ability to conduct research into systems issues and products as required.
  • Ability to communicate ideas in both technical and user-friendly language.
  • Ability to read and interpret complex business and/or technical documents.
  • Ability to work with Leaders and Business partners and communicate ambiguous concepts.
  • Ability to present to groups across the organization.
  • Highly self-motivated and directed, with keen attention to detail.
  • Proven analytical and creative problem-solving abilities.
  • Able to prioritize and execute tasks in a high-pressure environment.
  • Strong customer service orientation.
  • Ability to work in a team-oriented, collaborative environment.

Location - Gurgaon

Mode - Hybrid



  • Gurugram, India Hollister Full time

    The Senior DevOps Tech Lead will lead a diverse set of technology apps and a team of software developers responsible for solving complex business problems in a fast-paced, collaborative, and iterative delivery environment. The Senior DevOps Tech Lead is responsible for managing, maintaining, and securing our DevOps pipelines and deployment systems to...


  • Gurugram, India Hollister Incorporated Full time

    The Senior DevOps Tech Lead will lead a diverse set of technology apps and a team of software developers responsible for solving complex business problems in a fast-paced, collaborative, and iterative delivery environment.The Senior DevOps Tech Lead is responsible for managing, maintaining, and securing our DevOps pipelines and deployment systems to ensure...

  • DevOps Lead

    2 months ago


    Gurugram, India Tech Mahindra Full time

    Below is the Job description:Must have - Hands-on expert in setting up CI/CD pipelines in multiple environments using Jenkins, AWS Code Commit/ Git, Dockerization (or any other container tech), Kubernetes (esp EKS), Istio, along with devsecops tools. Hands-on knowledge of versioning & tagging of releases, Blue/Green & Canary deployments. Good hands-on...

  • DevOps Lead

    2 months ago


    Gurugram, India Tech Mahindra Full time

    Below is the Job description:Must have - Hands-on expert in setting up CI/CD pipelines in multiple environments using Jenkins, AWS Code Commit/ Git, Dockerization (or any other container tech), Kubernetes (esp EKS), Istio, along with devsecops tools. Hands-on knowledge of versioning & tagging of releases, Blue/Green & Canary deployments. Good hands-on...

  • DevOps Lead

    2 months ago


    Gurugram, India Tech Mahindra Full time

    Below is the Job description: Must have - Hands-on expert in setting up CI/CD pipelines in multiple environments using Jenkins, AWS Code Commit/ Git, Dockerization (or any other container tech), Kubernetes (esp EKS ), Istio , along with devsecops tools. Hands-on knowledge of versioning & tagging of releases, Blue/Green & Canary deployments. Good...

  • Sr. DevOps Engineer

    3 months ago


    gurugram, India Invokhr Full time

    Role: Sr. DevOps Engineer Role Purpose The Senior DevOps Engineer is a pivotal role within the software development team, responsible for designing and implementing complex DevOps solutions and providing technical leadership to the team. The primary purpose of this role is to drive the adoption of advanced DevOps practices, optimize software...

  • Sr. DevOps Engineer

    4 weeks ago


    gurugram, India Invokhr Full time

    Role: Sr. DevOps Engineer Role Purpose The Senior DevOps Engineer is a pivotal role within the software development team, responsible for designing and implementing complex DevOps solutions and providing technical leadership to the team. The primary purpose of this role is to drive the adoption of advanced DevOps practices, optimize software...

  • Sr. DevOps Engineer

    3 months ago


    Gurugram, India Invokhr Full time

    Role: Sr. DevOps Engineer Role Purpose The Senior DevOps Engineer is a pivotal role within the software development team, responsible for designing and implementing complex DevOps solutions and providing technical leadership to the team. The primary purpose of this role is to drive the adoption of advanced DevOps practices, optimize software development...

  • Sr. DevOps Engineer

    4 weeks ago


    Gurugram, India Invokhr Full time

    Role: Sr. DevOps Engineer Role Purpose The Senior DevOps Engineer is a pivotal role within the software development team, responsible for designing and implementing complex DevOps solutions and providing technical leadership to the team. The primary purpose of this role is to drive the adoption of advanced DevOps practices, optimize software development...


  • Gurugram, India Calance Full time

    DevOps Engineer/Sr. Engineer Location: Gurgaon, India (Hybrid) Job Summary We are looking for a DevOps engineer - an IT generalist who should have a wide-ranging knowledge of both development and operations, including coding, infrastructure management, system administration, and DevOps toolchains. Responsibilities Any CI/CD tool –...


  • Gurugram, India Calance Full time

    DevOps Engineer/Sr. Engineer Location: Gurgaon, India (Hybrid) Job Summary We are looking for a DevOps engineer - an IT generalist who should have a wide-ranging knowledge of both development and operations, including coding, infrastructure management, system administration, and DevOps toolchains. Responsibilities Any CI/CD tool –...


  • gurugram, India Calance Full time

    DevOps Engineer/Sr. Engineer Location: Gurgaon, India (Hybrid) Job Summary We are looking for a DevOps engineer - an IT generalist who should have a wide-ranging knowledge of both development and operations, including coding, infrastructure management, system administration, and DevOps toolchains. Responsibilities Any CI/CD...


  • gurugram, India Calance Full time

    DevOps Engineer/Sr. Engineer Location: Gurgaon, India (Hybrid) Job Summary We are looking for a DevOps engineer - an IT generalist who should have a wide-ranging knowledge of both development and operations, including coding, infrastructure management, system administration, and DevOps toolchains. Responsibilities Any CI/CD...

  • DevOps Engineer

    4 weeks ago


    Gurugram, India BLJ Tech Geeks Full time

    Job Description :The ideal candidate should have a minimum of 5 years of relevant experience in tech startups, possess proficiency in Python, and demonstrate the ability to manage a team of DevOps analysts. Exposure to working with an algorithmic-based trading firm will be considered a significant advantage.Responsibilities :Leadership and Team Management :-...

  • DevOps Engineer

    2 months ago


    Gurugram, India BLJ Tech Geeks Full time

    Job Description :The ideal candidate should have a minimum of 5 years of relevant experience in tech startups, possess proficiency in Python, and demonstrate the ability to manage a team of DevOps analysts. Exposure to working with an algorithmic-based trading firm will be considered a significant advantage.Responsibilities :Leadership and Team Management :-...

  • DevOps Engineer

    2 months ago


    gurugram, India BLJ Tech Geeks Full time

    Job Description : The ideal candidate should have a minimum of 5 years of relevant experience in tech startups, possess proficiency in Python, and demonstrate the ability to manage a team of DevOps analysts. Exposure to working with an algorithmic-based trading firm will be considered a significant advantage.Responsibilities : Leadership and Team Management...

  • DevOps Engineer

    2 weeks ago


    gurugram, India BLJ Tech Geeks Full time

    Job Description : The ideal candidate should have a minimum of 5 years of relevant experience in tech startups, possess proficiency in Python, and demonstrate the ability to manage a team of DevOps analysts. Exposure to working with an algorithmic-based trading firm will be considered a significant advantage.Responsibilities : Leadership and Team Management...

  • Lead-DevOps Engineer

    1 month ago


    Gurugram, India Freecharge Full time

    Get To Know Us First!Freecharge a subsidiary of Axis Bank Limited founded in 2010, is a Fin-Tech organisation revolutionising Financial Products through technology.At our core, we’re a creative company. Ideas and pixels is where we live and we love building magical products that make our users feel ‘wow’. At Freecharge, you'll have the chance to do the...

  • Lead-DevOps Engineer

    1 month ago


    Gurugram, India Freecharge Full time

    Get To Know Us First!Freecharge a subsidiary of Axis Bank Limited founded in 2010, is a Fin-Tech organisation revolutionising Financial Products through technology.At our core, we’re a creative company. Ideas and pixels is where we live and we love building magical products that make our users feel ‘wow’. At Freecharge, you'll have the chance to do the...

  • Lead-DevOps Engineer

    4 weeks ago


    Gurugram, India Freecharge Full time

    Get To Know Us First!Freecharge a subsidiary of Axis Bank Limited founded in 2010, is a Fin-Tech organisation revolutionising Financial Products through technology.At our core, we’re a creative company. Ideas and pixels is where we live and we love building magical products that make our users feel ‘wow’. At Freecharge, you'll have the chance to do the...