Senior Azure DevOps Engineer

at  Epam Systems

Desde casa, Yucatán, Mexico -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Nov, 2024Not Specified11 Aug, 20243 year(s) or aboveGit,Devops,Docker,Storage Solutions,Artifactory,Architecture,Automation,Bash,Microservices,Azure,Powershell,SecurityNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

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.

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

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


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Trade Certificate

Work with certificate authorities for security implementations

Proficient

1

Desde casa, Mexico