Devops Architect

A Client of Anlage Infotech India Pvt Ltd
  • Pune
  • 15-22 lakh
  • 9-14 years
  • Views
  • 02 Mar 2017

  • IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

Have a minimum 10 years experience
Have from a strong technical hands-on background in:
- Software development
- Automated testing
Have experience of conceiving and executing against a long-term vision in the transformation space
Expert in agile practices and able to tailor the paradigm to suit novel and challenging environments
Experience cultivating and contributing to sustainable community initiatives
Ability to demonstrate the leadership and personal example to inspire change to all participants in a transformation programme
Conceive syllabuses of improvements and identify the best way to deliver the expected outcome
Have sufficient delivery experience to be able to set and participate in governance set up and stakeholder management
Technical
Experienced with designs for solutions having a heavy software bias covering infrastructure and middleware specification
Ability to conceive and express solutions having a high cohesion within the components, loose coupling between components having clear, defined interfaces
Able to conceive a strong and logical integration strategy using protocols, paradigms and middleware appropriate to the purpose
Good familiarity with key middleware types such as web and application servers, Async messaging solutions and relational and no-sqldatabases
Comfortable specifying solutions on standard and cloud-based infrastructure
Able to refactor and improve an existing solution and identify the plan for implementing such a refactoring including test strategies
Ability to specify component features particularly for implementation by a software team or 3rd party house
Software Development
Hands on development-team experience in either .net or JVM stack
Expert in the theory and practice of TDD, BDD and IoC and the frameworks that implement them
Experienced in all facets of collaborative development practices such as pair-programming
Familiarity with the CI and software development tools - e.g. Jenkins, git, gradle/maven, nexus
Strong back-end and middleware experience e.g. Async messaging, App and web containers, databases
Database techniques including schema-design, indexing strategy and query tuning
Front-end experience is desirable but not essential
Test Automation
Hands on experience conceiving and executing automated test strategies
Familiar with tools in the testing landscape cucumber, geb, QTP etc together with there strengths and weaknesses
Service virtualization
Test automation and continuous Delivery
Infrastructure As Code
In-depth Linux (RedHat) knowledge and experience
o Windows knowledge in addition to Linux would be awesome
Hands on experience on Configuration Management platforms: Chef, Ansible, Puppet, Saltstack, etc.
Hands on experience on Docker, OpenShift V3
Hands on experience on common AWS services:
o EC2
o EBS
o ELB
o VPC
o S3
Hands on experience on architecting/ templating cloud stack in AWS: Terraform, Cloud Formation
Hands on experience with automated CI/CD workflows Jenkins
Familiar with Virtualization and virtual environment provisioning and management
Scripting skills: bash / shell, Python, etc.
Excellent understanding of DevOps paradigm.
Middleware and Database provisioning and administration experience


Competencies/Skill sets for this job

Cloud Python Agile Query Programming Query Tuning Automated Testing Linux

Job Posted By