Job Details

DevOps Engineer/ Data System Administrator

HOUSTON-77008, TX, US
06/07/2019

-


Required Skills

    VMware
Company

Infinity Consulting Solutions, Inc

Experience

7 to 9 Year(s)

Job Description

Fantastic opportunity for a DevOps Engineer/ Data System Administrator located in the Houston Galleria area!

As a DevOps Engineer/ Data System Administrator you will collaborate with software developers, system operators and other IT staff members to manage code releases.

You will cross and merge the barriers that exist between software development, testing and operations teams and keep existing networks in mind as they design, plan and test.

You must have a strong knowledge in global network design, as well as desktop and server virtualization technologies and the understanding of the software development lifecycle builds processes.

You will be responsible for maintaining and improving several data centers and development sites, making decisions on hardware purchasing, integrating development and business systems, and working with several groups to coordinate and streamline resource usage as well as improve processes.

You will be responsible for multitasking and dealing with multiple urgent situations at a time, as a DevOps Engineer you must be extremely flexible.

Duties and Responsibilities:

• Network design with efficiency and security in mind

• Providing infrastructure for software development teams, designing and improving systems for build processes (DevOps)

• Responsible for growing and maintaining several off-site data centers and development sites

• Responsible for making decisions on hardware purchasing, integrating development and business systems

• Will be working with several groups to coordinate and streamline resource usage

• Travel as necessary to company offices/data center locations in the US and Europe

Project Planning:

DevOps Engineers often participate in the processes of strategic project-planning meetings.

In addition to providing their guidance and expertise on system options, risk, impact and costs vs. benefits, they create and share their operational requirements and development forecasts to allow for timely and accurate planning of projects.

Development:

Responsible for developing and building IT solutions, DevOps Engineers install and configure solutions, implement reusable components, translate technical requirements, assist with all stages of test data, develop interface stubs and simulators and perform script maintenance and updates.

Deployment:

DevOps Engineers build automated deployments using configuration management technology.

They deploy new modules and upgrades and complete fixes within the production environment.

Another duty is to make modules ready for production, which entails moving them according to specific procedures and documenting knowledge transfer.

Maintenance and Troubleshooting:

Routine application maintenance tasks are an ongoing responsibility of DevOps Engineers that they accomplish via strategy-building techniques.

They also help create requirements and procedures for implementing routine maintenance.
Troubleshooting existing information systems for errors and resolving those errors is also a main responsibility of DevOps Engineers.

Performance Management:

Not only do DevOps Engineers evaluate existing applications and platforms, they also give recommendations for enhancing performance via gap analysis, identifying the most practical alternative solutions and assisting with modifications.

Requirements

DevOps Engineer Skills:

Learning about and gathering new technologies and related tools to introduce to the company in order to grow the agile development environment

Providing direct server support during various operations such as deployment and general production

Collaborating with developers to make sure new environments meet requirements and conform to best practices

Designing, implementing and testing agreed-upon infrastructures

Automating deployment of Linux applications, system configurations and security settings

Prioritizing requests from operations, development and product teams fairly while demonstrating a sense of empathy

Tools of the trade:

Source Control Tools– DevOps Engineers use source control tools to keep track of changes they make to their projects, so they can easily return to older versions of their code at any time.

This is especially helpful when trying to identify and fix bugs in code.

Continuous Integration Tools– DevOps Engineers require constant feedback on the status of software.

Continuous integration tools help detect software deficiencies as they develop, which allows DevOps Engineers to resolve them more quickly.

Team Management Tools–To guide and track team movements, DevOps Engineers need to use one or more team management tools such as Jira.

Minimum Skills and Experience required:

BS Degree or 7 years of hands-on global infrastructure and data center work

Must have experience in planning, deploying, and maintaining network infrastructure

Linux administration Intermediate/Expert

Must be able to integrate quickly into the team and work independently towards team goal(s)

Driven, creative, and result oriented

Excellent verbal and written communication

Experience with deploying, supporting, and maintaining

Must have experience utilizing Jenkins

Must have experience utilizing VMware, Azure, AWS




Developer
Information Technology

No Preference
Contract To Hire
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-