Job Description
Job Description
Role: DevOps Engineer
Location: Addison, Texas. 75001
Duration: 6 Month contract
Job Overview:
We are seeking an experienced DevOps Engineer for a 6-month contract to optimize and streamline our deployment processes. The ideal candidate will implement robust CI/CD pipelines for our .NET, AWS, and Azure Pipelines ecosystem, ensuring seamless code and database deployments across 26 environments.
Key Responsibilities:
- Design and implement a deployment strategy for pushing code across all 26 environments simultaneously or to a designated test environment.
- Establish a structured process for database and reporting deployments to ensure all changes are properly pushed and managed.
- Automate and optimize existing CI/CD pipelines using GitHub, .NET, AWS, and Azure Pipelines.
- Troubleshoot and resolve deployment issues across multiple environments.
- Collaborate with development and operations teams to enhance release management workflows.
- Ensure security, scalability, and efficiency in all deployment strategies.
Requirements:
- Proven experience in DevOps roles, particularly with multi-environment deployment processes.
- Expertise in GitHub, .NET, AWS, and Azure Pipelines.
- Strong understanding of CI/CD best practices and automation.
- Experience implementing database deployment strategies.
- Ability to work independently and efficiently in a fast-paced environment.
Preferred Qualifications:
- Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation.
- Familiarity with monitoring and logging solutions to track deployments.
- Strong scripting skills in PowerShell, Bash, or Python.