100% ONSITE - Fort Worth, TX
DevOps Engineer
Position SUMMARY :
The DevOps Engineer is responsible for applying software engineering methodologies to system administration processes while collaborating with product developers and Operations, to optimize system performance, stability, and reliability.
The ideal candidate will have expertise as a Reliability Engineer deploying Microsoft.Net-based products in Azure.
Essential Duties and Responsibilities :
- Provide guidance and support for performance, availability, CI / CD, automation, and monitoring / alerting for the SaaS platform
- Write and maintain clear and concise implementation plans for deployments
- Represent standard and emergency changes before the Change Advisory Board
- Deploy and verify code to multiple environments, including UAT and Production
- Responsible for automated deployment, infrastructure creation and configuration, and monitoring tools and systems
- Develop and improve documentation, diagrams, processes, and technology
- Identify opportunities to improve monitoring and increase application reliability
- Develop tools and scripts to facilitate integration, testing, and deployment of scalable, secure, performant, and mission-critical web applications, services, and infrastructure
- Continuously analyze performance bottlenecks and provide solution recommendations
- Partner with Software development and architecture teams to deliver different types of deployment methods
- Work with cross-functional teams to ensure all release milestones are met
- Test and maintain software products to ensure strong functionality and optimization
- Define and improve existing build and deployment processes
- Continuously investigate and resolve new build, deployment, and test issues
- Champion application quality, integrity, and reliability throughout the organization by designing and promoting best practices
- Recommends controls by identifying problems;writing improved procedures
- Maintains release and deployment protocols by writing and updating procedures as needed
- Maintains user confidence and protects operations by keeping information confidential
- Maintains professional and technical knowledge by attending educational workshops;reviewing professional publications;establishing personal networks;
benchmarking state-of-the-art practices;participating in professional societies
- Contributes to team effort by accomplishing related results as needed
- Perform other related duties as required
Educational and Other Requirements :
- Bachelors Degree in a technology-related field or equivalent work experience required
- 5 years of experience doing development in any of the following languages : C#, C++, Java, Python
- CI / CD Pipeline fundamentals
- Experience in multi-platform environments
- Experience with Azure, PAAS, and IAAS platforms required
- Direct experience with Azure DevOps build and release pipelines
- Experience with implementation of continuous build processes, including execution of automated unit and build verification tests
- Experience debugging build and or automated test failures in a Continuous Integration System is a plus
- Experience with Git, Bitbucket, or an equivalent source control management system
- Experience having held the function of build / release engineer within the software industry ideal
- Advanced knowledge of SDLC required
- Advanced knowledge of YAML
- Advanced knowledge of Software and Web Development required
- Advanced knowledge of development in C#
- Familiarity with .NET Core and .NET framework
- Working knowledge of HTML and CSS
- Working knowledge of React and / or Angular
- Experience with Powershell a plus
- Working knowledge of IOS and Android application deployment
- Working knowledge of promoting process improvement
- Experience analyzing information and data
Skills and Proficiencies :
- Exceptional communications skills, verbal and written
- Strong documentation skills
- Must be customer-focused, work well in a team-oriented environment, and provide quality service for the business client
- Must pay very close attention to detail
Benefits :
- Competitive Base Pay
- Medical, Dental, Vision
- 401(k) Savings Plan + Company Match
- Company-paid Life Insurance and AD&D;Company-paid LTD
- Employee paid additional Life Insurance and AD&D
- Additional employee-paid coverage includes critical illness, accident insurance, short-term disability, and whole life insurance plans.
- Paid Holidays, Paid Time Off (PTO)
- Employee Assistance Program
- Education Assistance
11 days ago