AWS Consultant
As an AWS Consultant, you will work with technical teams and projects to deliver cutting edge
solutions on cloud platforms for some of our Fortune 1000 clients. You will have the
opportunity to contribute to work that may involve building new cloud solutions, migrating an
application to co-exist in the hybrid cloud, deploying a global cloud application across multiple
countries. Our teams of technologists have a diverse range of skills and we are always looking
for new ways to innovate and help our clients succeed.
Work You’ll Do
As AWS developer you will have multiple responsibilities depending on project type. One
type of project may involve migrating existing applications to cloud infrastructure. Another
type of project might involve building Data Lake over AWS. You might be required to ingest
Real time stream using Kinesis services. The key responsibilities may involve some or all the
areas listed below:
• Create and maintain secure AWS cloud-based data hosting solutions
• Designing and architecting cloud migration projects
• Design, develop, test, and implement a variety of secure & scalable cloud
infrastructure solutions
• Develop solution using AWS technologies – RDS, EC2, Redshift, Aurora, DynamoDB,
Athena, Kinesis, etc.
• Develop ETL using AWS Glue
• Building data lake over AWS
• Manage data synchronization with source data
• Manage and audit AWS security technologies
• Produce high-quality code resulting from knowledge of the latest frameworks, code
peer review, and automated unit test scripts
• Perform system analysis, follow technical design and work on programming activities
• Collaborate with other developers and team members
• Participate in product design meetings, daily standups, backlog grooming
• Develop and document unit tests
• Work with cross-functional teams to develop a secure access AWS portal to enable
server-less lambda functions.
• Develop and code AWS lambda functions in JavaScript or Python
• Identify and document vulnerabilities, and manage vulnerability resolution
• Monitor the health of Amazon EC2 instances and other AWS services
• Document all processes and procedures in assigned areas of responsibility
• Update job knowledge by studying relevant tools, techniques, and equipment;
participating in educational opportunities; reading professional publications;
participating in professional organizations
• Protect operations by keeping information confidential
• Perform other duties as assigned
• Participate on a Scrum team, including all Agile and Scrum related activities
Analytics & Cognitive
Our Analytics & Cognitive team focuses on enabling our client’s end-to-end journey from
On-Premise to Cloud, with opportunities in the areas of: Cloud Strategy, Op Model
Transformation, Cloud Development, Cloud Integration & APIs, Cloud Migration, Cloud
Infrastructure & Engineering, and Cloud Managed Services. We help our clients see the
transformational capabilities of Cloud as an opportunity for business enablement and
competitive advantage.
Analytics & Cognitive team supports our clients as they improve agility and resilience, and
identifies opportunities to reduce IT operations spend through automation by enabling
Cloud. We accelerate our clients towards a technology-driven future, leveraging vendor
solutions and Deloitte-developed software products, tools, and accelerators.
Technical Requirements
• Education: B.E./B.Tech/M.C.A./M.Sc (CS)
• Hands-on experience designing and building solutions utilizing AWS services such as EC2,
S3, RDS, KMS, Lambda, IAM, Kinesis, ECS
• Expertise on essential AWS features such as EC2, S3, VPC, IAM etc.
• Experience with one or more relational databases on AWS– Oracle, SQL Server, Redshift
• Exposure to Data migration facilities such as DMS, S3 COPY
• Experience in developing applications on AWS Cloud infrastructure
• Experience working with AWS DevOps tools, deployment and orchestration technologies
• Experience with monitoring resources and applications using Cloud Watch
• Fair understanding of the agile development process
• Exposure to one or more of the following: Python, Perl, Ruby or UNIX shell scripting.
• Exposure to AWS Command line utility (CLI) and SDKs.
• Exposure to APIs and RESTful services/JSON etc.
• Familiarity working with EMR, Redshift, S3, Data Pipeline, Elastic Search, Glue,
DynamoDB, Athena, Kinesis, QuickSight, etc
Consulting Requirements
• 2-5 years of relevant consulting, industry or technology experience
• Proven knowledge of AWS platform and tools
• Excellent team player
• Strong problem solving and troubleshooting skills
• Strong communicator
• Willingness to travel up in case of project requirement
• Strong knowledge of software implementation best practices
• Ability to design and optimize stored procedures
• Ability to adapt quickly to an existing, complex environment and learn new concepts and
software
• Self-motivated, independent, detail oriented, responsible team player and exhibit
exceptional relationship management skills
• Passionate about building high-quality systems with software implementation
• Professionalism and integrity
• Strong interpersonal and written communication skills
• Ability to work in fast paced environment
Preferred
• Experience in Cloud Computing specifically on Cloud application development
• Experience in developing solutions on AWS
• Expertise in analyzing and troubleshooting large-scale distributed systems.
• Systematic problem-solving approach, coupled with strong communication skills
• Ability to debug and optimize code and automate routine tasks.
• Experience maintaining internet facing production-grade applications in virtualized
environments in AWS Cloud Platform.
• Experience writing scripts in one or more languages such as Python, UNIX Scripting and/or
similar.
• Experience working with technical customers.
How you’ll grow
At Deloitte, we’ve invested a great deal to create a rich environment in which our
professionals can grow. We want all our people to develop in their own way, playing to their
own strengths as they hone their leadership skills. And, as a part of our efforts, we provide
our professionals with a variety of learning and networking opportunities—including
exposure to leaders, sponsors, coaches, and challenging assignments—to help accelerate
their careers along the way. No two people learn in exactly the same way. So, we provide a
range of resources including live classrooms, team-based learning, and eLearning. DU: The
Leadership Center in India, our state-of-the-art, world-class learning Center in the
Hyderabad offices is an extension of the Deloitte University (DU) in Westlake, Texas, and
represents a tangible symbol of our commitment to our people’s growth and development.
Benefits
At Deloitte, we know that great people make a great organization. We value our people and
offer employees a broad range of benefits.
Deloitte’s culture
Our positive and supportive culture encourages our people to do their best work every day.
We celebrate individuals by recognizing their uniqueness and offering them the flexibility to
make daily choices that can help them to be healthy, centered, confident, and aware. We
offer well-being programs and are continuously looking for new ways to maintain a culture
that is inclusive, invites authenticity, leverages our diversity, and where our people excel
and lead healthy, happy lives.
Corporate citizenship
Deloitte is led by a purpose: to make an impact that matters. This purpose defines who we
are and extends to relationships with our clients, our people and our communities. We
believe that business has the power to inspire and transform. We focus on education,
giving, skill-based volunteerism, and leadership to help drive positive social impact in our
community