TEKsystems - Plano, TX
posted 3 months ago
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.