DevOps Engineer

With Major Solutions Co. in Dallas TX US

More jobs from Major Solutions Co.

Posted on May 14, 2019

About this job

Job type: Full-time
Role: DevOps, System Administrator


agile, sql-server, sysadmin

Job description

Job description: Senior DevOps Engineer to design, build, implement, manage, and continually evolve the build and release management practices and technologies for the organization. The candidate will work with developers and IT staff to develop and maintain automated deployment processes, perform code releases, provide operational support for production related issues, and administer the release management and version control platforms.

Essential Duties & Responsibilities:

Create and maintain automated deployment processes for all application development created software and ensure they are inline with industry best practices

Administration of TFS, including upgrades, process modifications, source control, and all other aspects of the features provided by TFS

Maintain and improve continuous integration builds

Maintain and create documentation for configuration procedures and processes, including setup steps for new servers and instruction on basic configuration steps to automate processes

On-call support for issues related to production environment, which requires regular “off hours” deployments

Troubleshoot build and deployment issues

Help guide teams to adopt an agile and continuous improvement culture

Manage and execute all releases to production environments

Work with Cyber Security Services tam to ensure all application servers meet or exceed the organization’s security standards

Regularly review and manage access to production application environments

Partner with other Technology team members to design, document and support all internal and external Audit controls pertaining to Software Development Life Cycle processes

Some travel may be required

Contacts: This position has frequent contact with all levels of employees and management. In addition, this role may interact with outside business partners, vendors, consultants, and other office visitors.

Education, Skills, & Experience: Bachelor’s degree from accredited four-year university in Information Systems or Computer Science, or equivalent years of relevant work experience

Excellent organizational, communication, and interpersonal skills

Customer service and quality focused with proven process improvement skills

Innovative problem solving, research, and analytical skills

Experience with Visual Studio and SQL Server Data Tools

Administration of Team Foundation Server (TFS)

Mastery of PowerShell and MS Build

Proficient with SQL Server querying and performance tuning

Experience administrating IIS and site deployment capabilities

Experience with IT best practices (ITIL) including development lifecycle, configuration, management, deployment of new versions of applications, implementation planning, troubleshooting, monitoring and support

Experience with DevOps in an Agile development environment, working tightly with a high-performing development organization

Strong technical skills and comfort partnering with technical teams

Experience in the financial services industry and/or regulated environments is required

Experience with continuous delivery (CD) and continuous integration (CI) practices and all phases of the Software Development LifeCycle

Apply here