Scottsdale, AZ, USA
4 days ago
DevOps Engineer
Job Seekers, Please send resumes to resumes@hireitpeople.com

Essential Functions:

Designs, develops, documents, tests, and debugs new and existing Ruby configuration management (Ansible and Terraform) infrastructure as code. Contributes to requirements analysis and design. Provides critical input in design meetings and analyzes user needs to determine technical requirements Writes technical specifications (based on conceptual design and business requirements). Identifies and evaluates new technologies for implementation. Analyzes code to determine the cause of errors. Consults with end user(s) to prototype, refine, test, and debug programs.

General Requirements:

Ability to prepare detailed design documents from requirements Experience with various software environments and network topologies Understanding of distributed, component-based architecture Experience with networking and/or telecommunications protocols Technical design skills (UML experience a plus)

DevOps:  Linux/Cloud DevOps Engineer

Ability to deliver infrastructure via automation (Ansible) Understanding of containerization/container orchestration Working knowledge of Amazon Web Services

Platform:

Ability to proactively monitor health of environment (via application performance monitor) Prepares performance summary documents Maintains inventory of infrastructure Executes, produces, and reports test metrics Assists new staff on testing techniques and test methodologies

Support:

Ability to respond to situations in a timely manner, and meet deadlines Ability to support/maintain existing products and add new features Support UAT/production applications as needed Ability to work on multiple projects simultaneously Participate in on-call rotation

Collaboration:

Agile/Lean methodologies experience Understanding of an iterative software development process Ability to estimate project activities and tasks DevOps evangelist Participates and follows change management processes

Experience:

Bachelor’s Degree in Computer Science and/or 4+ or more years of related industry experience.

Preferred Skills:

Minimum four years of experience administering Mulesoft version 4.2 and above Knowledge of messaging and stream processing architectures Required to support after hours on-call and respond in a timely manner. Possess good communication and written skills. Ability to work under a cross-matrix management structure. Work with multiple clients  to setup  MQ connectivity  on disturbed platforms. Collaborate with application development and delivery/operations teams providing support of middleware components. Serve as technical resource to business analysts, solutions development and other groups responsible for application development standards, system design and integration. Engineer solutions, related to messaging that support and enhance business operations with guidance from Enterprise Architect Team and Technical Management

Technical Skills:

Strong administration experience to install, support, log analysis, and performance tune Mulesoft and IBM MQ cluster Experience upgrading and patching for Mulesoft and IBMMQ Strong knowledge of scripting using bash Shell Scripts, etc. Platform RedHat Linux Strong understanding of network and security concepts, such as data encryption, authentication, and Role Based Access Management. Experience implementing monitoring and alerting for IBM MQ and Mulesoft using tools like appdynamics, Zabbix, and Splunk. Experience working with DevOps team to automate installation and administration for Mulesoft and IBM MQ Cluster. Perform strategic analysis and design of Mulesoft and IBM MQ infrastructure and make recommendations on improvements required to meet business needs and future capacity.

Nice to have:

Experience writing  Anisbile playbook to automate installation and administration for Mulesoft and IBM MQ clusters. Experience administering Confluent Kaka cluster
Confirm your E-mail: Send Email