Job Details
Location:
Jawaharlal Nehru Technological University, Hyderabad, Nizampet - JNTU Road Mumbai Highway, Vasantha Nagar, Ward 114 KPHB Colony, Hyderabad, Kukatpally mandal, Medchal–Malkajgiri, Telangana, 500085, India
Posted:
May 04, 2025
Job Description
Job Description:
Core Responsibilities:
- This position is responsible for application and system database administration, which includes the development and design of databases that support application and system.
- Database configuration, performance, reliability, recoverability, and maintaining and upgrading database software and related components.
- Operational database support for various DBMS software levels, versions, and operating systems.
- Ensuring availability, performance, integrity, security, and confidentiality of databases, managing backups and recoveries, analyzing and resolving problems, managing disk space, applying patches and upgrades, and working with database vendor support.
- Developing and implementing best practices and standards, SQL tuning, automation, and project implementation activities.
- Design, implement, and trouble-shoot scalable and reusable software systems: 3-tier and Microsoft Azure cloud-based systems.
- Design specifications and effort estimates.
- Actively support configuration management of code and software.
- Support detailed documentation of systems and features.
- Act as liaison between external vendors and internal product, business, engineering, and design teams.
- Actively participate in coding exercises and peer code reviews as part of the development life cycles and change management.
- Actively participate in daily stand-up meetings.
- Requires 3-8 years of experience.
- Deep technical knowledge and subject matter expert.
Skillset for DBA:
- SQL Programming (SQL queries, stored procedures, functions, and triggers)
- Proficiency in systems like Oracle, MySQL, PostgreSQL, SQL Server, NoSQL, MongoDB, and DB2
- Experience in Relational and Non-Relational DBMS
- Knowledge in database schema design, normalization, and indexing.
- Expertise in backup strategies, disaster recovery, and high availability solutions.
- Skills in optimizing database performance, query tuning, and monitoring.
- Implementation of security protocols, encryption, and access control measures
- Creating, implementing, and maintaining disaster recovery plan
- Familiarity with various OS like Windows, Linux, and Unix.
- Configuring alerts for proactive management.
- Proficiency in scripting languages such as Shell, Python, Perl, or PowerShell for automation.
- Knowledge of Azure Services.
- DB infrastructure and management services
- Proficiency in Azure SQL Database, including creation, configuration, and management.
- Understanding of high availability, backup, and scaling on Azure services.
- VM management.
- Networking Configuration and Management
- Familiarity with command line tools
- Azure resource monitoring.
- Familiar with ADO
- Familiar with Vertical and Horizontal Scaling
- Proficiency in automating tasks using Azure Automation, PowerShell, and Azure CLI.
- Experience in writing scripts for routine database tasks and incident response.
- Setting up and using Azure Monitor, Log Analytics, and Application Insights for monitoring databases.
- Expertise in tuning performance on Azure SQL Databases and Managed Instances.
- Use of tools like Query Performance Insight and SQL Analytics.
Skills, Knowledge, and Experience:
- Extensive Full Stack Engineering experience, with an emphasis on frontend & backend programming, ideally a minimum of 3+ years.
- Strong technical leadership and project delivery including via vendors.
Extensive experience, ideally a minimum of 3+ years in the following:
- Software Design/Architecture.
- Object-oriented programming experience (e.g., Java, C#, Python, PHP, Perl, etc.).
- Database concepts: Relational databases (MSSQL, Oracle, MySQL, etc.) and NoSQL databases (Cosmos DB, Mongo DB, etc.).
- HTML, CSS, JavaScript.
- SOLID Principles, Design patterns.
- Web API experience and architectural styles (e.g., REST).
- Familiarity with unit testing, TDD, and BDD.
- Modern JavaScript frameworks (e.g., React, Angular 6+).
- Configuration management experience (e.g., GitHub, Jenkins, Git etc.)
Experience in the following areas would be desirable:
- Microsoft Azure cloud-based technologies.
- Container technologies (e.g., Docker, etc.).
- Software methodologies (Waterfall, Scrum, etc.).
- Azure DevOps a plus.
Education Qualifications:
- Bachelor level degree or equivalent in Computer Science, or related field of study.
- 3+ years of experience as a Full Stack Developer.
- Technical or Professional Certification in Domain.
Weekly Hours:
40
Time Type:
Regular
Location:
Hyderabad, Andhra Pradesh, India
It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.