DevOps Engineer

BerkleyUrbandale, IA
2d

About The Position

As a DevOps Engineer, you will take a key role in enabling automation across the development stack, optimizing systems for availability, latency, performance, and capacity. Partner with Software Development and QA Engineers to transform delivery processes considering dynamic environment provisioning and sanitization through development, deployment, testing, and production release. Leverage understanding of systemic dependencies and information flow to influence software release and software update processes to function in an on-demand model that is stable, scalable, and repeatable across the enterprise. Lead the change in a company-wide technology modernization initiative. Drive continuous delivery to production by capitalizing on project methodologies like single piece flow and accelerating deployment cycles. Harness expertise in DevOps platform tools to drive automation. Engineer the future of our technology echo system by advancing containerization and configuration management with tools like Kubernetes, Jenkins GitHub Actions, Ansible and Observability platforms – turning ideas into tangible impact.

Requirements

  • Minimum 5 years in DevOps, Software Development, Systems Engineering, or related role
  • Experience with the full software development lifecycle (SDLC), from requirements to design, development, deployment, and support.
  • Knowledge of Agile/Scrum methodologies and CI/CD processes required
  • Experience building dashboards, setting up alerts and administering Observability Platforms like Dynatrace, Data Dog, Prometheus etc.
  • Very good conceptual knowledge and experience with Kubernetes and Helm template creation
  • Strong working experience with Jenkins, GitHub Actions pipelines development
  • Experience with Jira, Confluence, Bitbucket, and GitHub
  • Experience in building software using Java, NodeJS and JavaScript
  • Working experience with Testing tools like Katalon, Selenium etc.
  • Knowledge and working experience with Cloud technologies, such as AWS, and Microsoft Azure is a strong plus.
  • Bachelor’s degree with emphasis in Computer Science, Information Technology, or a related field; equivalent experience may substitute for education

Nice To Haves

  • Sonarqube implementation and administration experience is a strong plus
  • Development experience with Guidewire platform and Gosu programming language is a plus

Responsibilities

  • Enabling automation across the development stack
  • Optimizing systems for availability, latency, performance, and capacity
  • Partnering with Software Development and QA Engineers to transform delivery processes considering dynamic environment provisioning and sanitization through development, deployment, testing, and production release
  • Leveraging understanding of systemic dependencies and information flow to influence software release and software update processes to function in an on-demand model that is stable, scalable, and repeatable across the enterprise
  • Leading the change in a company-wide technology modernization initiative
  • Driving continuous delivery to production by capitalizing on project methodologies like single piece flow and accelerating deployment cycles
  • Harnessing expertise in DevOps platform tools to drive automation
  • Engineering the future of our technology echo system by advancing containerization and configuration management with tools like Kubernetes, Jenkins GitHub Actions, Ansible and Observability platforms – turning ideas into tangible impact
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service