Wednesday, April 27, 2016

 

Role: Cloud Automation Engineer

Location: Atlanta GA (Local Candidates Only)

Interview Mode: F2F  Mandatory ( No telephonic)

 

Overview:

The Cloud Automation Engineer is responsible for design and development of scripts, programs and APIs for automating virtual and physical data-center/cloud infrastructure. The role requires a strong skill set that includes both software engineering and cloud infrastructure domains. Technical knowledge is required of all areas related to cloud infrastructure, including automation frameworks, operating systems, virtualization, network, security and storage. The incumbent is a key member of a team that is responsible for streamlining infrastructure solutions and application lifecycle management. The Engineer works closely with Architects and SMEs to ensure appropriate standards and architectural decisions are upheld while automating processes and integrating systems.

 

Key Responsibilities:

  • Design, develop and implement solutions for automated management of components within the cloud infrastructure
  • Help the team build and maintain processes and tools for deployment, monitoring and operations
  • Integrate cloud infrastructure with external systems
  • Develop, maintain and run automated tests to regularly exercise and validate the functionality of the APIs, coding and infrastructure
  • Diagnose issues, report and correct defects and build intelligence around processes
  • Identify improvements, develop platform/infrastructure services and automate, automate, automate
  • Lead project planning, task duration estimation and project artifact compilation for automation design and development
  • Create and maintain documentation on design, implementation and operations
  • Work with infrastructure and applications teams on infrastructure and application management, pipeline automation, and other deliverables as well as to build ‘cloud aware’ application frameworks
  • Evaluate, integrate and implement third party products and in-house solutions to enhance the cloud and datacenter infrastructure
  • Provide expertise in the area of integrated application architectures to best to apply vRealize solutions to solve complex IT problems
  • Facilitate technical and business related discussions with stakeholders from various parts of the business.
  • Participate in decision making for cloud infrastructure architecture and system design
  • Participate in the decision making process for relevant project task scheduling and duration estimation
  • Analyze and make recommendations for cloud, physical and virtual infrastructure solutions; freely share knowledge and mentor others in areas of expertise
  • Communicate effectively with managers, directors, project managers and peer operational support personnel
  • Collaborate with other teams on technology and processes, and be an advocate for automation
  • Maintain a spirit of learning, transparency, trust, collaboration and excellence in all areas of work

Basic Requirements:

  • 5 or more years’ development experience with multiple programming languages (such as Java, .Net, Python, JavaScript, Ruby, Unix shell, PowerShell)
  • Fully versed in software engineering best practices and able to implement them independently
  • 5 or more years’ systems experience with Linux and/or Windows Servers
  • 3 or more years’ experience with virtualization technologies (particularly VMware)
  • Expertise developing integrations using product APIs via SOAP and REST
  • Enterprise scale project experience with designing/automating build/provisioning processes as well as cloud aware infrastructure and applications
  • Ability to analyze and understand existing technical processes and to translate into automated workflows and scripts
  • Good grasp of enterprise systems management including monitoring, automated provisioning and lifecycle management concepts in addition to capacity, performance and event management
  • Knowledge of general network infrastructure components including TCP/IP, Active Directory, DNS, LDAP, switching, routing, firewalls and load balancing
  • Knowledge of data-center management technologies (such as IPAM, monitoring and ticketing systems)
  • Knowledge of capabilities and APIs related to VMware’s vRealize products
  • Good technical writing and basic diagraming skills as well as excellent verbal communication skills
  • Ability to build and maintain professional relationships in a business environment
  • Bachelor’s or similar degree in Computer Science or a related Engineering field; or an equivalent combination of education and experience

Highly Desirable:

  • Skilled with automating datacenter infrastructure with 1 or more years designing/automating cloud aware infrastructure and applications
  • Experience with cloud and datacenter automation products such as Chef/Puppet, SCCM 2012
  • Recent and in-depth experience with VMware’s enterprise management and automation tool suite
  • Experience with SDN (software defined networking) including NSX
  • REST API design experience
  • Expertise in cloud templating and scaling techniques
  • Experience with Agile and DevOps practices and tooling, including Git, Puppet, Jenkins and similar tools and frameworks
  • VCP6-CMA (Cloud Management and Automation) certification a plus

 

APPLY FOR THIS JOB:

(Employers / Vendors) Click Here to Apply 

(Candidates)  Click Here to Apply

 

CONTACT DETAILS:

NAME: ABRAHAM

PH NO: +1-678-720-3170 || SKYPE ID: abraham_vdart || EMAIL ID: abraham@vdartinc.com

Blog Views

Blog Archive

Related IT Jobs

My Tweets