Senior .NET DevOps Engineer Architect

Company:  Cross Resource Group
Location: Dallas
Closing Date: 19/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Senior .NET DevOps Engineer Architect

18 month Contract

Duties and Responsibilities:

Implement DevOps Best Practices: Collaborate with clients to integrate DevOps principles into engineering processes, ensuring streamlined development and operations with a focus on Azure.

Continuous Integration & Delivery: Design and implement CI/CD pipelines tailored to client needs, optimizing for speed, reliability, and scalability, particularly within the Azure ecosystem.

Logging, Monitoring, and Alerting: Develop and deploy comprehensive monitoring and alerting solutions, ensuring high availability and rapid incident response.

Cloud Infrastructure Management: Architect and manage cloud infrastructure solutions primarily on Azure, with additional experience in other cloud providers as needed.

Azure: Strong technical expertise in working with various managed services within Azure in both provisioning and developing cloud-native applications utilizing those services.

SQL and Database Management: Demonstrate hands-on experience working with SQL, including database management, optimization, and integration within DevOps workflows.

Innovate DevOps Tooling: Continuously research and develop new tools and practices to enhance DevOps workflows and overall efficiency.

Development in .NET Ecosystem: Leverage a strong development background in the .NET ecosystem, including .NET Core API development and EntityFramework for ORM, to contribute to high-quality, scalable cloud-native solutions.

Developer Testing: Lead and implement various levels of developer testing, including unit testing, integration testing, and functional testing, to ensure high-quality code and system reliability.

Technical Leadership and Mentorship: Provide guidance and mentorship to junior engineers, fostering their growth through constructive feedback and support.

Requirement Gathering and Implementation: Work closely with business users and project managers to gather requirements, translate them into technical tasks, and assist team members in implementing these tasks.

Architectural Communication: Communicate architectural and technical ideas effectively using diagrams and flowcharts, ensuring clear understanding across teams.

Documentation and Analysis: Excel at documenting solutions, conducting root cause analysis, and leading post-mortems of technical issues, driving continuous improvement.

Recruitment and Hiring: Play an active role in the recruitment and interview process, helping to build a strong and diverse engineering team.

Minimum Qualifications:

Educational Background: Bachelor's degree in computer science or equivalent practical experience.

Experience: Minimum of 10 years in DevOps, with a majority of this experience focused on Azure and a strong development background in the .NET ecosystem.

Technical Acumen: Strong ability to facilitate, contribute to, and lead technical discussions across teams, from developers to C-suite executives.

Communication Skills: Exceptional verbal and written communication skills, with the ability to clearly articulate technical concepts to diverse audiences using visual tools like diagrams and flowcharts.

Problem Solving: Results-oriented with a strong motivation to meet and exceed client expectations through innovative solutions.

Must be US Citizen or GC Holder

Remote in DFW

Knowledge, Skills, and Abilities:

Scripting Proficiency: Expertise in scripting languages such as Bash, PowerShell, Python, or Ruby.

CI/CD Tools: Extensive experience with CI/CD platforms like Azure DevOps Pipelines, GitHub Actions, or GitLab Pipelines.

Cloud Expertise: Deep understanding of public cloud platforms, with hands-on experience in Azure, AWS, or Google Cloud Platform, with a strong preference for Azure.

SQL and Database Management: Proficiency in SQL and database management, with experience integrating SQL workflows into DevOps pipelines.

Containerization: Strong working knowledge of Docker, with Kubernetes experience being highly desirable.

Development in .NET Ecosystem: Strong development background in the .NET ecosystem, including .NET Core API development and EntityFramework for ORM.

Developer Testing: Experience with unit testing, integration testing, and functional testing to ensure comprehensive code quality and system performance.

Collaborative Spirit: Ability to work effectively in a collegial, team-oriented environment, while also being a self-starter who can operate independently.

Consulting Experience: Previous experience in a consulting role is a plus, with the ability to quickly adapt to new business and technical environments.

Passion for Technology: A continuous learner who is passionate about staying at the forefront of DevOps technologies and practices.

Agile Methodology: Strong understanding of agile development, with experience in agile roles and processes.

Apply Now
Share this job
  • Similar Jobs

  • Senior Architect and Devops

    Irving
    View Job
  • .NET Solution Architect

    Dallas
    View Job
  • .NET Solution Architect

    Dallas
    View Job
  • .NET Solution Architect

    Dallas
    View Job
  • DevOps Engineer

    Irving
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙