Dice - Pleasanton, CA

posted 4 months ago

Full-time - Mid Level
Pleasanton, CA
Administrative and Support Services

About the position

V Group Inc. is seeking a skilled DevOps Engineer to join their team for a contract position with Deloitte in Pleasanton, CA. This role is hybrid, allowing for a combination of in-office and remote work. The selected candidate will be responsible for designing and implementing build, deployment, and configuration management systems using tools such as Git, GitHub Actions, and GitHub CLI. The position requires a strong focus on automation and improvement of development and release processes, ensuring that systems are secure against cybersecurity threats. The DevOps Engineer will also be tasked with building and setting up new development tools and infrastructure using Python and Groovy, as well as developing and maintaining scalable, efficient cloud infrastructure utilizing Azure Kubernetes Service (AKS) and Azure Resource Manager (ARM) templates. Monitoring metrics and developing strategies to improve both infrastructure and application development will be key responsibilities. The role involves managing code deployments, fixes, updates, and related processes while collaborating closely with IT, development, and operational teams to ensure system consistency and enhance deployment efficiency. Documentation of development phases, infrastructure changes, and system performance monitoring will also be part of the job. Additionally, the engineer will conduct systems tests to assess security, performance, and availability, ensuring that all systems meet the required standards.

Responsibilities

  • Design and implement build, deployment, and configuration management systems using Git, GitHub Actions, and GitHub CLI.
  • Work on automation and improvement of development and release processes.
  • Build and set up new development tools and infrastructure using Python and Groovy.
  • Ensure that systems are safe and secure against cybersecurity threats.
  • Develop and maintain scalable, efficient cloud infrastructure using AKS and Azure ARM templates.
  • Monitor metrics and develop ways to improve infrastructure and application development.
  • Manage code deployments, fixes, updates, and related processes.
  • Work closely with IT, development, and operational teams to ensure system consistency and improve deployment efficiency.
  • Document development phases, infrastructure changes, and monitor systems performance.
  • Conduct systems tests for security, performance, and availability.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or relevant field.
  • Proven experience as a DevOps Engineer or similar software engineering role.
  • Strong experience with Python and Groovy scripting languages.
  • Proficiency with Git, GitHub CLI, and GitHub Actions.
  • Experience with Azure Kubernetes Service (AKS) and managing containerized applications.
  • Expertise in using Azure Resource Manager (ARM) for Infrastructure as Code (IaC) to manage cloud resources.
  • Knowledge of integration and automation processes.
  • Strong problem-solving and teamwork skills.
  • Excellent verbal and written communication skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service