Bangalore
4 days ago
AWS Data Engineer

We are looking for an experienced AWS Solutions Architect to design, architect, and implement innovative cloud solutions using AWS. In this role, you will be responsible for building robust, scalable, and secure cloud architectures, migrating legacy systems to AWS, and optimizing cloud-native applications. You will also work closely with cross-functional teams to drive cloud adoption, implement best practices, and optimize application performance in the cloud.

Key Responsibilities:

Architect and implement innovative cloud solutions on AWS, ensuring high availability, security, and scalability. Design and implement AWS cloud architectures, environments, and cloud-native application solutions tailored to business needs. Play a key role in migrating and transforming legacy systems and applications to the AWS cloud. Implement containerized solutions using Docker, Amazon EKS, Lambda, and other AWS services to optimize application performance. Provide hands-on implementation experience across a broad range of AWS services, including EC2, S3, Redshift, and more. Develop and optimize DevOps processes and CI/CD pipelines using tools like GitHub, Jenkins, and Artifactory. Write scripts to automate and manage AWS environments, leveraging Infrastructure as Code (IaC) tools like AWS CloudFormation. Contribute to the architecture and design of core AWS platform components such as VPC, Subnets, Account Design, and segmentation strategies. Implement disaster recovery (DR) strategies and backup solutions for AWS environments. Ensure efficient network connectivity, including Direct Connect, VPN configurations, and security protocols. Manage AWS cost optimization, helping organizations reduce cloud spending through effective resource management. Develop web services using Python, JSON, and related frameworks and libraries (NumPy, Pandas). Work with encryption, logging, and security protocols (e.g., TLS 1.2, ELK stack) to maintain a secure cloud environment. Design, implement, and execute test plans, cases, and conduct end-to-end testing to ensure solution quality. Lead the development of architectural strategies for integrating and automating AWS environments and applications. Communicate effectively with executives, IT management, and developers, offering clear technical insights and solutions. Stay current with emerging cloud technologies and best practices, continuously learning and adapting to new tools.

Qualifications & Desired Skills:

Experience: Minimum 5 years of experience in designing and implementing AWS cloud architectures and environments. AWS Expertise: Deep knowledge of core AWS services such as EC2, S3, Lambda, Amazon EKS, and Redshift. Hands-on experience with containerization (Docker) and serverless solutions (AWS Lambda). DevOps & CI/CD: Strong experience in setting up DevOps processes, including CI/CD pipelines using GitHub, Jenkins, Artifactory, and other tools. Automation & Scripting: Expertise in automation using Infrastructure as Code (IaC) tools, including AWS CloudFormation and scripting (Python, Shell). Networking & Security: Solid understanding of AWS networking services (VPC, Subnet, Direct Connect, VPN) and security best practices (encryption, TLS, ELK). Application Performance: Familiarity with performance tuning for Spark, Hive, and Redshift. Web Services: Proficient in developing and integrating REST/SOAP APIs and JSON-based web services. Cloud Migration & Optimization: Experience in migrating and optimizing applications for AWS environments, with a focus on cost management and optimization strategies. Disaster Recovery & Backup: Knowledge of DR strategies and cloud backup solutions for critical workloads. Additional Skills (Plus): Experience with Single Sign-On (SSO), LDAP, OAuth, SAML, Active Directory. Understanding of enterprise-scale AWS implementations.
Confirm your E-mail: Send Email