BCC Software is looking to support and enhance the engineering infrastructure, manage secure engineering operations, and maintain internal development tools/software.
Requirements
- Strong understanding of CI/CD principles, with hands-on experience creating and maintaining pipelines using GitHub actions and workflows
- Experience in supporting container-based solutions utilizing Docker and Kubernetes
- Familiarity with Microsoft Azure PAAS and SAAS services, including computer, networking, storage, containers and identify management
- Experience working with Infrastructure as Code (IaC), particularly using tools like Terraform, Bicep, ARM
- Knowledge of public and private cloud infrastructure security best practices
- Proficiency in PowerShell or like scripting languages for automation and system management
- Experience working within Lean and Agile development environments
Responsibilities
- Design, build and maintain CI/CD workflows with a strong focus on source code security, access control, and automation to support on-premise and cloud-based engineering operations.
- Promote well established industry-standard best-practices in CI/CD across all technical areas and solutions
- Continuously improve deployment speed and system resilience through automation and observability
- Play a key role in developing and maintaining all aspects of public cloud infrastructure solutions, including automated virtual machine deployment and ongoing support for team’s infrastructure needs
- Continuously monitor and improve systems for performance, security, scalability, and automation
- Work closely with Engineering and QA to troubleshoot infrastructure and deployment issues in development, staging, and production environments.
Other
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience
- At least 7 years of experience in DevOps, infrastructure engineering, or a similar role
- Ability to work closely with developers, QA and IT to streamline and secure all aspects of CI/CD
- Affirmative action to ensure that applicants are employed, and employees are treated during employment without regard to any characteristics
- Discrimination of any type will not be tolerated