Lumen Resources is seeking a Remote DevOps Engineer to join their team, encouraging applications from individuals authorized to work in the US without sponsorship. The role involves designing, implementing, and managing API solutions, as well as automating CI/CD pipelines and collaborating with development teams to ensure reliable code deployment.
Responsibilities:
- Design, implement, and manage API solutions using Azure API Management (APIM) to facilitate secure and efficient communication between services
- Configure API policies, authentication, authorization, and rate limiting to meet performance, security, and compliance requirements
- Monitor, analyze, and optimize API performance, usage, and availability, leveraging APIM analytics and monitoring tools
- Implement and automate CI/CD pipelines for API deployment and management using Azure DevOps
- Utilize infrastructure as code (IaC) principles to provision, configure, and manage API infrastructure using ARM templates
- Collaborate with development teams to streamline code deployment and release processes, ensuring consistency and reliability across environments
Requirements:
- 3+ years of experience as a DevOps Engineer
- Experience with infrastructure provisioning in various environments, including on-Prem, servers, VMs, and cloud
- 3+ years of experience in DevOps engineering roles, with a focus on Azure API Management (APIM)
- Proficient in utilizing the Azure cloud platform
- Experience in constructing CI/CD pipelines using Azure DevOps Pipeline
- Familiarity with Azure Repos, Pipelines, and Artifacts
- Familiarity with API design principles, RESTful architectures, and web services standards
- Knowledge of configuring and administering Azure Boards
- Experience in setting up and managing version control systems such as TFS and Git
- Familiarity with working with relational databases
- Proficiency in coding or scripting