Post Job Free
Sign in

Devops-Backend Software Engineer

Company:
Robert Half
Location:
Fort Worth, TX, 76102
Posted:
April 10, 2024
Apply

Description:

No out of state candidates. This role is 100% onsite in Fort Worth Texas.

We are hiring an experienced Dev Ops / Backend Software Developer for one of our clients in Fort Worth Texas. This job will be in the corporate office in central Fort Worth. You will work with an amazing team.

We are beginning an effort to move our current applications from hosted virtual machines to containers running in Azure Container Apps. You will be instrumental in getting this project done in a timely manner.

Responsibilities Include:

Responsible for migrating an existing application hosted on a traditional Windows server to a containerized environment and Platform as a Service (PaaS) within the Azure cloud platform, ensuring the application is highly available.

Design, development and testing of new features in the applications. Responsible for regular communication with others involved in the development process. Develop, test, and bug-fix functionality. Responsibility for design and implementation of software projects using Python and .NET.

Design, development and testing of Pipelines for automated builds and deployment to Azure Cloud.

Ensures software standards are met and follows established procedures.

Applying design patterns in developing scalable and highly performant application/features

Familiar with use of source control for code repositories.

Frequent use and application of technical standards, principles, theories, concepts, and techniques.

Receives assignments in the form of objectives and establishes goals to meet outlined objectives.

Work is reviewed by supervisor/lead to measure meeting objectives.

Provides solutions to a variety of technical problems of moderate scope and complexity where analysis of situations or data requires a review of a variety of factors.

Works under general direction on routine work. May receive detailed instructions on new projects or assignments.

Work is reviewed for soundness of technical judgment, overall adequacy, and accuracy. Exercises judgement within defined procedures and practices to determine appropriate action.

Contributes to completion of milestones associated with specific projects.

Required Skills:

Bachelor's degree in computer sciences or equivalent

Ability to effectively communicate with others on software development team.

3+ years of Python/.NET programming experience is necessary.

3+ years of experience with Cloud stack, Microsoft Azure etc. is necessary.

2 + years of Dev Ops experience in automating development workloads. E.g. Build pipelines, automated deployment, SDLC management, …

Experience designing and supporting Micro-Service RESTful APIs.

Through understanding of JSON, Web Service technologies, and data structure fundamentals.

Experience with creating pipelines for deployment to Azure Services.

Experience with Docker containers and multi environment deployments.

Good understanding of design concepts and design patterns

Demonstrated experience in Agile development, application design, software development, and testing.

Aptitude for learning and applying programming concepts.

Would be Nice:

SQL

Azure Cloud

Django Web Framework

Apache HTTP Server

Azure Power Platform

C#

Dart/ Flutter

Git

Scrum

Apply