About Illumina Technology Solutions, LLC
At Illumina Technology Solutions, we are experiencing rapid growth across the U.S.A., Canada, India, and Pakistan and are proud to be a Microsoft Gold Partner. We are committed to providing technology solutions that help organizations thrive in a fast-changing digital landscape. Our vision is to become a leader in digital transformation for our clients, leveraging the power of the Microsoft digital ecosystem to drive innovation and growth. Visit us at www.illuminatechnology.com
About the role
We are seeking a skilled and experienced Cloud Engineer with a minimum of 5 years of experience to join our dynamic team. The ideal candidate will have a strong background in Azure DevOps, CI/CD pipeline creation, and management. Cloud Engineer will play a crucial role in optimizing our software development processes, ensuring seamless deployments, and maintaining high performance and reliability of our applications
Job Type: Contract
Location: Remote (Canada)
Essential Functions
Utilize Azure DevOps to create, execute, and oversee CI/CD pipelines
Manage version control, branching, and merging strategies effectively
Streamline build, test, and deployment processes to achieve zero-downtime deployments
Build and manage Docker containers for application deployment
Deploy, manage, and scale applications using Azure Kubernetes Service (AKS)
Create, deploy, and manage applications in containers with technologies like Docker
Set up and manage Kubernetes clusters to ensure high performance and reliability
Develop and maintain automation scripts using PowerShell, Bash, or other scripting languages
Automate repetitive tasks to improve operational efficiency
Ensure reliable and efficient script execution and error handling
Provision, configure, and manage Azure resources, including coding aspects
Required Qualifications
Minimum 5 years of experience in DevOps or a related role
Experience in designing, developing, and maintaining test automation frameworks using tools such as Selenium, Appium, or Cypress
Experience in version control, branching, and merging strategies
Expertise in Docker building and containerization
Solid understanding of Kubernetes and containerization technologies
Hands-on experience with Azure Kubernetes Service (AKS)
Proficiency in scripting languages such as PowerShell and Bash
Strong automation skills to improve operational processes
Ability to ensure high performance and reliability of applications
Experience working with Azure resources, including provisioning, configuration, and coding aspects
Knowledge of networking and security, specifically with Azure PaaS
In-depth understanding of Azure resources and provisioning
Self-driven and able to work with little direction
.NET and AEM experience is a plus
We are an equal opportunity employer. All applicants will be considered for employment without attention to age, race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.