Job Summary:
We are seeking a highly motivated and experienced DevOps Engineer to join our growing team in Seattle. In this role, you will be responsible for building, maintaining, and improving our CI/CD pipelines and Azure infrastructure. You will work closely with development and operations teams to ensure the smooth and efficient delivery of our software products.
Responsibilities:
Design, implement, and maintain CI/CD pipelines using Azure DevOps or similar tools.
Manage and maintain Azure cloud infrastructure.
Automate infrastructure provisioning and configuration management.
Collaborate with development teams to integrate code changes into the CI/CD pipeline.
Troubleshoot and resolve issues in the build, test, and deployment processes.
Implement and maintain monitoring and alerting systems.
Ensure the security and compliance of our infrastructure and applications.
Participate in on-call rotation.
Stay up-to-date with the latest DevOps trends and technologies.
Requirements:
2-6 years of experience in a DevOps role.
Strong understanding of DevOps principles and practices.
Proficiency in C# and .NET development.
Experience with Azure cloud services (e.g., Azure VMs, Azure Kubernetes Service (AKS), Azure Functions, Azure DevOps).
Experience with CI/CD pipeline tools (e.g., Azure DevOps, Jenkins, GitLab CI).
Experience with infrastructure-as-code tools (e.g., Terraform, ARM templates).
Experience with containerization technologies (e.g., Docker, Kubernetes).
Experience with configuration management tools (e.g., Ansible, Chef, Puppet).
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
Strong scripting skills (e.g., PowerShell, Bash).
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills.
Good to have:
Azure certifications (e.g., Azure DevOps Engineer Expert).
Experience with other cloud platforms (e.g., AWS, GCP).
Experience with security best practices.
About Brickred Systems:
Brickred Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. Brickred Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence.
With ISO 27001 and ISO 9001 certification and over a decade of experience in managing the systems and workings of global enterprises, we harness the power of cognitive computing hyper-automation, robotics, cloud, analytics, and emerging technologies to help our clients adapt to the digital world and make them successful. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.