Responsibilities
Ability to create solutions which automate the creation, update, and removal of infrastructure
Deliver solutions consistent of hardware and software infrastructure in Azure cloud, enabling delivery teams to migrate their applications.
Provide technical design and architectural leadership to multiple teams and projects to help ensure infrastructure is integrated and adheres to AT&Ts Azure cloud standards.
Drive efforts to architect, design, develop, and implement automated infrastructure solutions encompassing multiple specializations, platforms, and technologies, both in Azure cloud and on-premise.
Research, analyze and recommend new technologies, rationalization opportunities, standard processes, tools and techniques to further the firms application and enterprise technology architecture strategies
Enforce company policies in the areas of infrastructure and deployment methodology, architecture, security, change and configuration management and compliance.
Perform complex engineering activities for performance tuning, monitoring, deployment and production support
Required Qualifications
Bachelors degree in Computer Science, Information Systems or related field is preferred.
8+ years of experience in working in Infrastructure, Engineering or Development roles
6+ years of progressive experience in one or more of the following areas: Cloud infrastructure and cloud migrations, infrastructure management, deployment automation, network management
Preferred Qualifications
6+ years of experience in architecture and design of IT infrastructure
2+ years of experience in cloud technologies: AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef or Terraform
2+ years of experience in build and CICD technologies: GitHub, Maven, Jenkins, Nexus or Sonar
2+ years of experience with high-volume scalable infrastructure
Detailed understanding of Cloud-Infrastructure/Networking Concepts and Configurations
Good knowledge of automation tools like Terraform and Ansible for automating and developing tools/scripts as needed and experience on automating routine tasks or infrastructure buildouts.
Experience in building multi-channel or multi-tenant aware platforms
Proficiency in Unix/Linux command line and Unix/Linux scripting
Expert knowledge and experience working with asynchronous message processing, stream processing and event driven computing.
Experience working within Agile/Scrum/Kanban development team
Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, and senior leaders
Technical Skills
Terraform, Ansible, Bash, Python, NoSql technologies (Cassandra/MongoDb), Kafka/MQ/Rabbit, Redis/Hazelcast, Git, Jira, Jenkins, Docker, Kubernetes
We expect employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment is not tolerated. We encourage success based on our individual merits and abilities without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment status.