TEKsystems - Plano, TX

posted 2 months ago

Full-time - Mid Level
Plano, TX
10,001+ employees
Professional, Scientific, and Technical Services

About the position

As an Azure Cloud Engineer at TEKsystems, you will play a crucial role in our cloud enablement strategy by designing and implementing new software solutions while also maintaining and enhancing existing software. Your responsibilities will include performing product design activities, ensuring that all code adheres to strict standards for accessibility, security, object-oriented practices, and performance. You will be expected to write and conduct unit and integration tests, effectively communicate and function within a software development team that includes developers, quality assurance, and project management members. You will actively participate in requirements gathering, architecture reviews, and design meetings, contributing your expertise in writing infrastructure as code using Terraform. Your experience with public cloud infrastructure, particularly with Azure, will be essential as you work with Terraform Enterprise, Private Module Registry, and Terraform Sentinel. A deep understanding of web protocols, multiple operating systems, hypervisors, and distributed systems architecture is necessary, along with familiarity with cloud security measures such as Azure Policy, Azure Defender for Cloud, and Azure Sentinel. In addition, you will leverage your hands-on experience with CI/CD toolchains like Maven and Jenkins, and your knowledge of programming languages such as Java and Python. Familiarity with Agile development practices and test-driven development will be beneficial, as will your experience with configuration management and automation tools like Ansible, Puppet, and CloudFormation. Your role will also require experience in Linux/UNIX system administration and container technologies such as Docker, Kubernetes, and OpenShift. A cloud provider certification, such as AWS Certified Developer or AWS Certified Architect, will be advantageous as you architect software solutions that meet our clients' needs.

Responsibilities

  • Perform product design activities as required
  • Design and implement new software solutions as part of our cloud enablement strategy
  • Maintain and enhance existing software
  • Ensure that code adheres to strict standards for accessibility, security, object-oriented practices, and performance
  • Write and conduct unit and integration tests
  • Effectively function and communicate within a software development team
  • Actively participate in requirements, architecture reviews, and design meetings
  • Write infrastructure as code using Terraform
  • Build and work with public cloud infrastructure
  • Utilize Terraform Enterprise, Private Module Registry, and Terraform Sentinel
  • Implement cloud security measures such as Azure Policy and Azure Defender for Cloud
  • Work with CI/CD toolchains such as Maven and Jenkins
  • Utilize programming languages such as Java and Python
  • Follow Agile development practices and test-driven development
  • Use configuration management and automation tools such as Ansible and Puppet
  • Manage identity frameworks and tools
  • Administer Linux/UNIX systems
  • Work with container technologies like Docker and Kubernetes
  • Architect software solutions

Requirements

  • Hands-on experience using Terraform for automation and provisioning infrastructure
  • Ability to describe components of both Terraform and Azure
  • Experience with public cloud infrastructure (AWS, Azure, or GCP)
  • Deep knowledge of Azure Cloud Adoption Framework (CAF) or similar frameworks
  • Experience with cloud security measures
  • Hands-on experience with CI/CD toolchains such as Maven/Jenkins
  • Experience with general programming languages (Java, Python)
  • Familiarity with Agile development practices and test-driven development
  • Experience with configuration management and automation tools (Ansible, Puppet, CloudFormation)
  • Experience in Linux/UNIX system administration
  • Experience with container technologies (Docker, Kubernetes, OpenShift)
  • Cloud provider certification (e.g., AWS Certified Developer, AWS Certified Architect)
  • Experience with architecting software solutions

Benefits

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital insurance
  • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service