Agile Global Solutions - Alpharetta, GA

posted 3 days ago

Full-time - Mid Level
Alpharetta, GA
Professional, Scientific, and Technical Services

About the position

The Infrastructure Azure DevOps position focuses on leveraging Azure API Management to design, develop, and maintain a Developer Portal that enhances developer productivity. The role involves creating CI/CD pipelines, implementing Infrastructure as Code (IaC) solutions, and collaborating with engineering teams to streamline application development processes. This is a contract position based in Alpharetta, GA, requiring local candidates with extensive experience in IT and DevOps practices.

Responsibilities

  • Design, develop, and maintain Developer Portal for Azure API Management.
  • Create and maintain playbook for CI/CD pipeline to automate build, test, and deployment processes.
  • Develop tools and platforms to enhance development workflow and productivity.
  • Collaborate with engineering teams to identify and resolve developer pain points.
  • Implement Infrastructure as Code (IaC) solutions using tools like Terraform and Azure Resource Manager.
  • Integrate automated security testing tools into the CI/CD pipeline.

Requirements

  • 12+ years of IT experience is a must.
  • BS degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development, DevOps, or a related field.
  • Proficiency in programming languages such as Python, Java, JavaScript, .NET, or similar.
  • Proficiency in containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with OpenAPI specification and SwaggerUI API.
  • Familiarity with front-end application concepts using Node.js, React.js, and microservices architecture.
  • Familiarity with Authentication and Authorization concepts such as OAuth2, JWT.
  • Proficiency in CI/CD tools and platforms (e.g., Jenkins, GitHub Actions, GitLab).
  • Experience with Infrastructure as Code (IaC) tools such as Terraform, Azure Resource Manager (ARM), AWS Cloud Formation.
  • Strong understanding of application performance monitoring (APM) tools (e.g., Datadog, Azure Application Insights).

Nice-to-haves

  • Familiarity with modern Cloud platform and serverless architecture.
  • Familiarity with AI and machine learning tools such as GitHub Copilot.
  • Familiarity with DORA metrics.
  • Understanding of modern software development practices and methodologies (e.g., Agile, SAFe, Scrum).
  • Excellent problem-solving and analytical thinking skills.
  • Strong communication and collaboration skills.

Benefits

  • Contract position with potential for extension based on performance and project needs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service