Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in custom software development seeks a skilled DevOps Engineer to enhance their Azure DevOps processes. The role involves automating software delivery, managing infrastructure as code, and ensuring security compliance. Ideal candidates will have a Bachelor's degree and extensive experience in Azure services, along with strong problem-solving and communication skills.
What we do
Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.
We pride ourselves in taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination between tech savvy and a deep understanding of a client’s needs.
We have a prominent presence in the financial services industry and have started to branch out into other industries such as agritech and healthtech.
Who we are
At Blue Bean Software, we believe in creating an environment where like-minded software engineers are able to express themselves freely and pursue their individual and professional growth. We further encourage individuals to master their respective skill sets whilst effectively working within teams to overcome challenges and accomplish set goals.
At Blue Bean Software, we firmly believe in maintaining a culture of self-motivation, integrity and trust to drive productivity.
How we work
We have a flat organisational structure and value collaboration between our teams. We further believe in empowering individual team members to ensure agile decision-making and streamlined communication across all teams to deliver efficient and effective customer service at all times.
Key Responsibilities:
Azure DevOps Implementation:
- Monitor CI/CD pipelines using Azure DevOps to automate the software delivery process.
- Configure and maintain build and release definitions, ensuring efficient and reliable application deployments.
Infrastructure as Code (IaC):
- Utilise tools such as Terraform or Azure Resource Manager to define and manage infrastructure as code, promoting consistency and scalability.
- Collaborate with development and operations teams to implement best practices for IaC.
Monitoring and Automation:
- Implement monitoring solutions for applications and infrastructure components to proactively identify and address issues.
- Develop and maintain automation scripts for routine tasks to improve operational efficiency.
Security and Compliance:
- Implement and enforce security best practices in the CI/CD pipelines and infrastructure.
- Collaborate with the security team to ensure compliance with industry standards and regulations.
Collaboration and Communication:
- Work closely with development, QA, and operations teams to foster a culture of collaboration and continuous improvement.
- Provide guidance and mentorship to junior members of the DevOps team.
Your Skills and Experience
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7 years of hands-on experience as a DevOps Engineer, with a focus on Azure DevOps.
- Strong expertise in Azure services, including but not limited to Azure Pipelines, Azure Repos, and Azure Artifacts.
- Proficient in scripting languages such as PowerShell or Python.
- Experience with containerisation technologies, preferably Docker and Kubernetes.
- Familiarity with Infrastructure as Code tools like Terraform.
- Knowledge of security best practices in cloud environments.
- Excellent problem-solving and troubleshooting skills.
- Effective communication and collaboration skills.Advantageous Skills and Experience
- Azure DevOps Certification.
- Experience with other cloud platforms (AWS, Google Cloud).
- Familiarity with microservices architecture.