Cube Hub Inc.
Website:
cube-hub.com
Job details:
DevOps Engineer
Job Summary
We are seeking an experienced DevOps Engineer with strong software engineering and cloud expertise (Azure required) to support SaaS, web, and custom development platforms. This role focuses on DevOps implementation, CI/CD pipeline development, automation, infrastructure management, and monitoring across multi-platform environments.
The DevOps Engineer will lead and establish DevOps practices, collaborate with engineering teams, and build end-to-end automated solutions for build, deployment, monitoring, and infrastructure. The ideal candidate should be able to integrate technologies across different platforms and clearly communicate technical concepts to non-technical stakeholders.
Key Responsibilities
- Demonstrate expertise in multiple DevOps tools and technologies.
- Implement and manage Continuous Integration and Continuous Delivery (CI/CD) pipelines.
- Work across all phases of the Software Development Life Cycle (SDLC).
- Create and maintain technical documentation.
- Design and manage Azure DevOps pipelines and workflows.
- Manage Source Control systems including branching, merging, and integration strategies.
- Support production builds, integrations, and server hot fixes.
- Configure and maintain Application Lifecycle Management (ALM) tools.
- Set up automated deployment pipelines for applications.
- Implement static code analysis tools for security and quality such as SonarQube, Checkmarx, or similar tools.
- Work with Docker and Kubernetes for containerized environments.
- Develop and maintain automation scripts using PowerShell or other scripting languages.
- Ensure adherence to standards, policies, and procedures.
- Troubleshoot and resolve issues in hosting and cloud environments.
- Collaborate with engineering teams to diagnose and fix application issues.
- Perform advanced troubleshooting including remote debugging and analyzing system logs.
- Monitor hosting environments to ensure SLA compliance.
- Understand customer requirements and project KPIs.
Required Skills & Experience
- 6+ years of overall IT experience
- 3–5 years of experience with Azure DevOps, including build and release pipelines
- Experience with cloud architecture and design
- Experience automating IT processes, deployments, and infrastructure provisioning
- Hands-on experience with containers, Kubernetes, and microservices architectures
- Strong PowerShell scripting or similar scripting language experience
- Experience with Linux-based infrastructure
- Experience with code review and security tools such as:
- SonarQube
- Checkmarx
- HCL AppScan
- Orca Security
- Knowledge of testing tools and methodologies such as Selenium and unit testing frameworks
- Experience using Terraform for infrastructure automation
- Familiarity with Agile methodologies and project tracking tools (Azure Boards, etc.)
- Experience working with open-source technologies and cloud services
Monitoring & Observability
Experience with monitoring and logging tools such as:
- Prometheus
- Grafana
- ELK Stack
- Other monitoring platforms
Education
- Bachelor’s Degree in Information Technology, Computer Science, or a related field
Additional Skills
- Strong communication and collaboration skills
- Ability to work effectively in cross-functional teams
- Strong leadership and influencing skills
- Experience designing reusable and automated architecture solutions
- Ability to explain technical concepts to non-technical stakeholders
- Excellent time management and prioritization skills
- Strong virtual meeting facilitation abilities
Click on Apply to know more.