Job Description :
Description:
We are seeking a DEVOPS Architect/Systems Engineer to provide the interface between Systems Engineering, Systems Operations and Application Development teams to help transform the organization into a Continuous Integration and Continuous Delivery model across all product lines, targeting the best-in-class Iaas and PaaS provided by the Global Platform Services team.
As a DevOps Architect you will have the objective of keeping software always production ready via hands free releases of software to various environments, by means of deployment pipelines and various IaaS and PaaS patterns.
The DEVOPS Architect/Systems Engineer must be able to translate conceptual architecture descriptions of systems (service maps, data flow diagrams, etc into service requests and logical/physical implementation of Infrastructure as a Service in both private cloud infrastructure and non-cloud virtualized environments.
This resource will provide the interface between Systems Engineering, Systems Operations and Application Development teams to help transform the organization into a Continuous Integration and Continuous Delivery model across all product lines, targeting the best-in-class IaaS and PaaS provided by the Global Platform Services team.

Responsibilities:
- Participate and coordinate Cloud readiness assessments for the application teams
- Document, train and implement of best practices for CI/CD across the organization
- Create of service request tickets and change tickets to specify the build of the IaaS across all configuration management environments
- Mentor application development teams to utilize CI/CD concepts
- Facilitate development of new engineering patterns with the application development teams and systems engineering
- Help transform internal teams through build and deployment automation
- Work as a member of the senior technical team to develop a world class Continuous Delivery Practice
- Work with team leadership and architects; maintain and deploy internal build and releases
- Develop automation to quickly and rapidly deploy instances from hardened images
- Support application deployments, building new systems and upgrading and patching existing ones.
- Contribute to the creation of system support documents such as run books.
Requirements
A bachelor’s degree and 6-10 years of professional work experience
- Experience with continuous integration practices and tools
- Experience using Cloud infrastructures such as Microsoft Azure technologies
- Use of build languages such as Microsoft Desired State Configuration (DSC)
- In-depth knowledge of operating system scripting and commands for Windows including PowerShell
- Use of data center automation tools such as Puppet, Chef
- Application clustering / load balancing concepts and technologies
- Experience in large corporate networks
- Experience on Agile projects
- Experience working with all teams in an organization: Development, Operations, QA, Management, etc.
- Windows system administration experience (2008 R2, 2012 R2)
- Clear written and verbal communication skills
- Expertise with configuration management systems.
- Proven ability to influence and mentor other technologists
- Proven experience in a demanding service oriented, computing environment
- Proven ability to work well in team environment
- Proven ability to multi-task and triage multiple simultaneous issues
- Proven ability to quickly adapt to change
- Desire to learn as you go and take on new challenges
- Learn on the job and explore new technologies with little supervision.
- Experience across software development lifecycle: development, testing, configuration management, deployment, etc.
- Understanding of protocols/technologies like HTTP, SSL, LDAP, .Net, JSON, SQL, HTML, XML
- Understanding of compliance and regulatory environments such as PCI, FISMA preferred