305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Senior Azure DevOps Engineer Remote
Senior Azure DevOps Engineer Description
We are seeking a skilled Senior Azure DevOps Engineer to join our team.
The primary function of this role is to design, develop, and maintain Azure DevOps pipelines that effectively build and deploy software solutions for our clients.
The ideal candidate will possess strong pipeline skills and have a deep understanding of the Azure DevOps environment, including both Microsoft and custom VMs.
#LI-DNI#LI-SP4#EasyApply
Responsibilities
- Design and implement Azure DevOps pipelines for various programming languages
- Manage authentication for repositories and services using service accounts and personal access tokens
- Coordinate the storage and transfer of binaries across different environments
- Write and maintain scripts in Bash and PowerShell for Windows, Linux, and macOS platforms
- Troubleshoot and resolve issues within the pipeline processes
- Utilize Git for version control including clone, checkout, branching, and merging operations
- Develop and maintain makefiles for build automation
- Configure and manage Azure pipeline agents, both custom and from the Azure pool
- Build and manage microservice architectures using Docker, including creating Docker files and managing Docker Compose setups
- Push containers to various registries such as Artifactory or Docker Hub
- Handle signing assemblies across multiple operating systems
- Work with certificate authorities for security implementations
- Take ownership of projects to ensure new changes do not disrupt existing functionalities
- Maintain clear and effective communication in English to understand instructions and convey ideas
- Provide feedback and suggest improvements to current processes and requirements
Requirements
- 3+ years of relevant experience in DevOps
- Proven experience with Azure DevOps pipelines
- Strong scripting skills in Bash and PowerShell
- In-depth knowledge of Git and version control best practices
- Familiarity with makefiles and build automation
- Experience with Docker and containerization technologies
- Understanding of certificate signing and security protocols
- Ability to manage and configure Azure pipeline agents
- Strong problem-solving skills and ability to troubleshoot pipeline issues
- Excellent communication and collaboration skills
- Experience with microservices architecture and deployment
- Ability to work independently and take full ownership of projects
- Knowledge of different binary storage solutions such as Artifactory and Azure
Nice to have
- Experience with Jenkins pipelines
- Familiarity with Minikube and Kubernetes
- Knowledge of Azure or AWS cloud services
- Experience with GitHub actions
We offer
- Career plan and real growth opportunities
- Unlimited access to LinkedIn learning solutions
- International Mobility Plan within 25 countries
- Constant training, mentoring, online corporate courses, eLearning and more
- English classes with a certified teacher
- Support for employee’s initiatives (Algorithms club, toastmasters, agile club and more)
- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)
- Flexible work schedule and dress code
- Collaborate in a multicultural environment and share best practices from around the globe
- Hired directly by EPAM & 100% under payroll
- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)
- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)
- 13 % employee savings fund, capped to the law limit
- Grocery coupons
- 30 days December bonus
- Employee Stock Purchase Plan
- 12 vacations days plus 4 floating days
- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)
- Monthly non-taxable amount for the electricity and internet bills
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.