Full Job DescriptionWorking as a Senior Tech Specialist – Cloud Engineer, your passion for technology and thirst for innovation will help shape the future of AT&T Supply chain applications and IT service management, now and for years to come. As a DevOps Cloud Engineer â you will be responsible for designing, developing, and implementing cloud infrastructure solutions on Azure. You’ll collaborate with internal teams and business users, creating strategically sound Target State Architectures. You’ll have a major say in mentoring, setting priorities and fostering a client-centric environment where everyone learns and grows. At the end of the day, your work will have tremendous and positive impact, whether it’s in-house, in collaboration with technologists across AT&T community or in partnership with some of the most important tech firms in the world.
Cloud Integration Engineer is responsible for implementing AT&Tâs supply chain application infrastructure and operationalizing the support including DevOPS and ProdOPS.
Description of activities:
Design build Azure Infrastructure as Service and Azure DevOps Administration and Configuration management.Design, Provision and Manage Version Control, GIT,Develop Pipeline and other DevOPS Automation â Terraform, ARMDevelop and Manage Continuous Integration and Continuous Delivery (CI/CD)Design, develop, deploy and manage high availability clusters using Azure Kubernetes and Docker SwarmsDesign, architecture and develop application using software engineering processes and system development life cycles.Develop applications using Python and PHP and other toolsDesign, develop and integrate with 3rd party products like Tableau, Athena, Dell Boomi, Cognos, etc.Utilize JIRA, Confluence and Git/BitBucket/Bamboo.Technical experiences and understanding of AWS services: compute, storage, analytics, networking, security and enterprise applications.Manage deployment automation using Packer, terraform to automate system operationsDesign/provision and manage Azure PaaS services like Azure SQL server, Data warehouses, HDInsight clusters, Cosomos DB, Data lake, Databricks.Analyze Design, Code, Test, implement and support as per quality standards using methodologies.Support full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support as per quality standards using methodologies.Implement microservices, application development, and migration using Azure services such as Azure DevOps, Kubernetes Service (AKS), Container Registry, Cosmos DB, and Grafana, Azure pipelines, Monitor, RBAC, AWS Kubernetes EKS and Kubernetes API to run workloads on EKS Clusters.
Qualifications
This role requires a wide variety of strengths and capabilities, including
Education: BE/BTech or Masters or equivalent experience is required.Minimum 5 years of application development or system engineering experience or experience in a related fieldExtensive experience in NodeJS, AngularJS, ReactJS and other opensource stack or related fields or extensive development experience in Oracle Middleware stack â Fusion Service Bus, Service Oriented architecture BPEL, VBCSExpertise in application, data, and infrastructure architecture disciplinesExpertise in the Azure, AWS and/or other 3rd party provided cloud and integration with on-premise and cloud-to-cloud integrationsA deep understanding of Java, JEE Application Servers and Technologies, networks and the underlying technologies used to build themFluency in Application development areaKnowledge in at least one area of technical architectureExpertise and fluence in operations of application infrastructure and middleware technology stack components including Oracle WebLogic, TomcatExperience with Infrastructure as Code (IaC)Knowledge of end-to-end agile software development using technologies including Github, Gitlab, Azure DevOps, REST APIs, or DockerStrong analytical, planning, and organizational skills with an ability to manage competing demands.Strong interpersonal skills including mentoring, coaching, collaborating, and team building.Experienced in migrations data between different TFS platforms (in-place upgrades, TFS Integration Platform, TFS VC -> GIT, TFS -> VSTS/Azure DevOps).Professional experience architecting systems built with Azure.Software Development Continuous Integration (CI) Pipeline knowledge (e.g. Jenkins, Gitlab CI).Good Experience in Implementing Chef, Ansible, Puppet, Jenkins.Experienced in automating software build, release and deployment processes by developing build/release infrastructure.Experience in scripting languages like Shell, Python, PowerShell, JSON and XML.Expertise in Administering, Setup and Maintaining Load balanced UAT & Production environments for multiple outfacing web applications.Worked on DevOps tools like Teamcity, Octopus, Jenkins to automate the deployment process as well as to transform the configurations according to environments.Used JIRA tool to track all the defects and changes related to build and Release Team in Agile environment & Experience in creating ARM Templets for Azure platform.Experience in dealing with windows Azure services – Virtual Networks, Virtual Machines, Resource Groups, VPN, Load Balancing, Auto Scaling, Azure monitoring.Experience of working with Azure Monitoring, Data Factory, Traffic Manager, Service Bus, Key Vault.Worked on Azure PaaS services like Azure SQl server, Data warehouses, HDInsight clusters, CosomosDB, Datalake, Databricks.Managed deployment automation using Packer, Terraform to automate system operationsWorking Experience on Azure Storage, SQL Azure and also in different PaaS Solutions with Web, and worker Roles and Azure Web Apps.Experience of using Azure backups and Recovery Vault to migrate on premise to Windows Azure in DR on cloud.Hands-on experience in Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, and Logic Apps.Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support as per quality standards using methodologies.Implemented microservices, application development, and migration using AWS/Azure services such as Azure DevOps, Kubernetes Service (AKS), Container Registry, Cosmos DB, and Grafana, Azure pipelines, Monitor, RBAC, AWS Kubernetes EKS and Kubernetes API to run workloads on EKS Clusters.Experience with Azure Cloud Terraform API to create infrastructure on Azure as a code.Worked in Agile project methodology and delivering the accepted functionality in each sprint.Hands on experience in managing Azure Storage Accounts.Capable of quickly learning and delivering solutions as an individual and as part of a team.
Personal Qualities:
Builds Relationships & Fosters Teamwork: Establish and maintain positive working relationships. Work collaboratively with others to achieve project goals.Communicates Effectively: Speaks, listens and writes in a clear, thorough and timely manner using appropriate and effective communication tools and techniques.Leads: Positively influences others to achieve results that are in the best interest of the organization.Plans: Determine strategies, set goals, creates and implements action plans, and evaluates the process and results.Manages Risk: Assesses and quantifies feature risk, takes appropriate action to mitigate negative risks. When jeopardies arise, facilitates resolution or workarounds to minimize impact to project schedule.Makes Decisions: Assesses situations to determine the importance, urgency and risk, and makes clear decisions which are timely and in the best interests of the organization.Innovates: Seek opportunities to improve operations of the team.Tolerates Ambiguity: High threshold for undefined and immature process. Flexibility to drive results regardless of systemic issues.