Job Details

DevOps Engineer - Application Development

VERNON HILLS-60061, IL, US
06/27/2019

-


Required Skills

    PowerShell
Company

Infinity Consulting Solutions, Inc

Experience

-

Job Description

Application Developer - DevOps Engineer

Our client is a global technology firm looking to build out their DevOps team.

They are looking for a mid to senior level DevOps Engineer who comes from an Application Development background.

Currently, the environment is a mix of Microsoft and Linux so someone who comes from a .Net Development background that has exposure to builds and deployment in a Linux environment is a must.

This is a great opportunity for someone who wants to make a major impact on the team and company growth while learning and working with some emerging technologies.

Responsibilities

Developing systems and applications to coding and quality standards

Collaborate with business and project teams to gather requirements and business needs.

Work on complex and large-scale project efforts in development, maintenance and enhancement of business system applications

Collaborate with developers and architects (when appropriate) to determine optimal solution architecture, efficiency, maintainability and scalability

Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management

Develop high-level system narratives, storyboards, designs and user interface prototypes

Develop system test plans, ensuring achievement of software quality assurance (SQA) standards, and that validate achievement of business goals

Report project/task status to the appropriate Manager, DevOps Engineering on a weekly basis

Identify issues that require more attention, and work to resolve issues based on an understanding of the business problem being solved.

Draw appropriate resources together in order to address technical issues.

Travel between local facilities as necessary

Qualifications

Minimum Qualifications

Bachelor's degree or equivalent IT knowledge/experience.

5 years application development experience in a DevOps environment

Other Required Qualifications

Experience in .NET & C# programing experience – minimum 5 years combined DevOps and / or application development experience

Proven ability to solve new challenges and problems quickly and independently

Excellent written and verbal communication skills with the ability to communicate effectively with all stakeholders including senior leadership

Demonstrated ability to understand and articulate details and impacts of complex proposed solutions

Strong planning and organizational skills with critical attention to detail and creative problem-solving skills

Proven track record of balancing multiple priorities simultaneously with the ability to adapt to the changing needs of the business while meeting deadlines

Demonstrated ability to mentor and coach others

Demonstrated ability to build rapport and maintain productive working relationships cross-departmentally and cross-functionally.

Advanced knowledge of product lifecycle and understanding of the role of methodology/frameworks.

Advanced knowledge of Chef (strongly preferred) or other Infrastructure as Code platforms such as Puppet

Experience with source control systems such as TFS (strongly preferred) and Git

Experience configuring builds using tools such as Microsoft VSO / VSTS builds and MSBuild

Experience with deploying code, continuous integration, continuous delivery across multiple non-production and production environments

Experience with implementing and managing software deployment tools (i.e. XebiaLabs,
Octopus, Jenkins, UrbanCode)

Experience scripting with PowerShell

Experience with Windows server configuration including operating systems and components such as IIS

Experience working in Azure

Experience with general network concepts such as DNS, firewalls, load balancing (F5), switching, routing, etc.

Experience acting as a liaison between application development, infrastructure, change management, and build engineering teams

Experience in using cloud APIs to automate provisioning, deployment, improving system performance and stability a plus.

Experience working in an Agile Scrum environment

Strong preference for candidates who have worked on large-scale enterprise applications (thousands of users, millions of lines of code)

Strong understanding of Internet protocols including HTTP, SSL, TCP, IP is a plus

Familiarity with TFS source control best practices a plus

Familiarity with Python and Ruby scripting is a plus

Familiarity with Nuget package distribution a plus

Familiarity with build engineering concepts a plus

Familiarity with static code analysis tools (such as FxCop) a plus

Familiarity with Splunk a plus



Developer
Information Technology

No Preference
Contract Only
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
-
-

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