Search Jobs

Senior Principal Engineer - Devops

10 - 15 yrs
Apply without registration
Not Disclosed by Recruiter Posted 29 days ago Job Applicants: 31 Job Views: 164

Job Description

Send me Jobs like this
    Senior Principal Engineer - DevOps (10-15 yrs)

    Overview :

    - The candidate will be responsible for creating infrastructure designs and guiding the development and implementation of infrastructure, applications, systems and processes.

    - This position will be working directly with infrastructure, application development and QA teams to build and deploy highly available and scalable systems in private or public cloud environments

    Responsibilities :

    - Design, architect, and implement next generation CI System and automation solutions.

    - Work with the product teams to prioritize and implement CI practices.

    - Perform analysis of the current practices and design and implement best practices and emerging concepts in- CI landscape.

    - 10+ Years of proven development and/or DevOps experience deploying and maintaining global multi-tiered infrastructure and web applications

    - Strong Linux system administrator skills and TCP/IP network fundamentals

    - Strong experience in automating Continuous Integration, Continuous Delivery and Agile practices for a highly scalable system

    - Strong command of configuration management tools like Ansible in a large scale environment.

    - Hands-on scripting and coding with python, shell, perl

    - Experience with Docker, Microservices and container deployment and service orchestration using Swarm, Kubernetes, Consul

    - Experience with source code repository : Git, Bitbucket, SVN

    - Experience with Build Tools like Jenkins, Bamboo, Nexus, Maven, Ant

    - Knowledge and Use of code analysis and code coverage tools like: Coverity, Purify, Sonar, Cobertura

    - Experience using system and Application Monitoring using tools like Dynatrace, Icinga, Prometheus, monit, statsd, AppDynamics

    - Setup Centralized Log collection, management and analytics using Splunk, ELK (ElasticSearch-Logstash-Kibana)

    - Experience with Data Collection and Charting using tools like collectd, statsd, graphite, grafana, Librato, Ganglia

    - Ability to do Scalability/Performance testing of RESTful APIs using tools like jmeter, blazemeter,

    - Deployment of instances using virtualization technologies like VMware, KVM, IaaS/PaaS Deployment experience in clouds like AWS, Microsoft Azure

    - Databases experience using RDBMS like Oracle, MSSQL, mysql, postgres as well as NOSQL databases like mongoDB, HBase, Redis

    - Good communication and documentation skills

    - Experience with Blue-Green Deployment to reduce downtime and risk, provide continuous deployment and fast rollback

    - Multithreaded sanity and unit test execution to reduce times for ABVT (automated build verification tests) and reduce time to release builds for testing

    Qualifications :

    Technical Skills/Experience Requirements :

    - 10+ of experience working in a DevOps role in a continuous integration environment specially in Linux and Windows.

    - Should have worked on creating Jenkins pipelines on hybrid environments.

    - Should have worked on REST APIs and experienced in using Jenkins and AWS APIs.

    - Should be well versed with AWS offerings (AWS solutions architect level knowledge is a minimum)

    - Must be comfortable in Python and Ansible for scripting.

    - Should have experience in working with JIRA workflows and APIs.

    - Should have good knowledge in GIT.

    - Should have experience in working with Artifact Management systems like jfrog for a large amount of products.

    - Should have experience in working with Flyway, Liquibase, DB versioning.

    - Should have knowledge about Data masking pipelines

    - Should have experience in sonarqube, selenium, Junit.

    - Should understand containers (Docker)

    - Should have knowledge about tools like Prometheus, AppDynamics, Data Dog, Nagios for performance analysis

    - Should have in-depth knowledge of Jboss, Tomcat, ActiveMQ, Solr.

    - Should have knowledge about microservices architecture patterns.

    - Should have in-depth knowledge of Linux OS (RHEL)

    - Should have experience in implementing CI process for a large number of components with JIRA and Jenkins.

    Education/Skills Requirements :

    - BE/B.Tech in Electrical Engineering, Computer Science or related field required

    - Strong oral and written communication skills.

Salary: Not Disclosed by Recruiter

Industry: IT-Software / Software Services

Functional Area: IT Software - Application Programming , Maintenance

Role Category:Admin/Maintenance/Security/Datawarehousing


Employment Type: Permanent Job, Full Time


Desired Candidate Profile



UG: Any Graduate - Any Specialization, B.Tech/B.E. - Any Specialization, Computers, Electrical

Doctorate:Doctorate Not Required

Company Profile:

Armour Corporate Services

A Leading Client of Armour Corporate Services
View Contact Details
Apply without registration

IEIL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. IEIL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms and Conditions for more comprehensive information on this aspect.

Get Better Jobs & Higher Salaries. Suggested courses

Max 2MB, doc, docx, rtf, pdf
We will create your profile