DevOps Engineer
Job Summary:
We are seeking a skilled and innovative DevOps Engineer to join our dynamic
team. In this role, you will be responsible for designing and implementing
CI/CD pipelines using Azure Biceps and Terraform, driving efficiency and
automation within our development processes while ensuring seamless
integration of Azure services.
Key Responsibilities:
-
Design, build, and maintain robust CI/CD pipelines to streamline application
delivery using Azure DevOps and Terraform.
-
Implement Infrastructure as Code (IaC) using Azure Biceps to automate
resource deployment and management.
-
Collaborate with development teams to optimize code deployment processes,
ensuring quick integration and delivery.
-
Utilize version control systems like Git, SVN, and bucket to manage and
document changes throughout the CI/CD lifecycle.
-
Integrate Azure B2B and B2C services into existing applications to enhance
user management and security.
-
Develop scripts in various scripting languages to automate operational tasks
and enhance system performance.
-
Explore and leverage Artificial Intelligence (AI) tools to improve DevOps
processes and decision-making.
Requirements:
-
Minimum of 7 years experience in a DevOps Engineer role, focusing on CI/CD
methodologies.
-
Strong expertise in Azure DevOps, Azure Biceps, and Terraform for cloud
infrastructure management.
-
Proficient in version control systems such as Git and SVN, along with
software development best practices.
-
Experience in implementing Azure B2B and B2C solutions for enterprise-level
applications.
-
Proficient in at least one scripting language (e.g., Python, Bash,
PowerShell) to facilitate automation.
-
Solid understanding of cloud computing concepts and best practices in Azure
environments.
-
Demonstrated ability to work collaboratively within cross-functional teams
and communicate technical concepts effectively.
Preferred Qualifications:
-
Experience with containerization and orchestration technologies such as
Docker and Kubernetes.
-
Familiarity with AI-driven tools and frameworks that enhance software
delivery and operations.
-
Certifications in Azure (e.g., Azure DevOps Solutions Expert) or relevant
DevOps methodologies.
-
Knowledge of security best practices for managing cloud infrastructures and
data.
-
Previous experience in monitoring and performance tuning of cloud-based
applications.
Benefits:
-
Competitive salary and performance-based bonuses.
-
Comprehensive health insurance benefits for you and your family.
-
Flexible work schedules and remote work options to promote work-life
balance.
-
Continuous learning and professional development opportunities, including
certifications and training.
-
A collaborative and innovative work culture that values teamwork and
creativity.
-
Access to cutting-edge technologies and tools to enhance your work
experience.
-
Wellness programs that promote physical and mental health for all employees.