Sr. Specialist DDIT APD CE AWS Engineer

novartis

India 8 Years Exp Posted 362d ago

Job Description

Responsibilities:

  • Develop software solutions utilizing AWS products and services.
  • Perform development of software and build scalable workflows that support critical transaction processing applications.
  • Ensure application software builds are secure, scalable and highly available utilizing available standard methodologies.
  • Partner with different teams across the organization to magnify and deliver software solutions on the AWS infrastructure.
  • Ensure that developed solutions are peer reviewed and formally documented. Ensure that unit testing of application solutions meets quality standards.
  • Take accountability for the quality of the software build ensuring alignment with both security and compliance policies and procedures.
  • Utilize DevOps practices to support deployment of your software into project environments.
  • Write clean, efficient, and maintainable code following industry best practices and standards, promoting code quality and readability.
  • Ensure that unit testing of application solutions meets quality standards, improving code reliability and minimizing errors.

Minimum Requirements:

 

  • 8 - 10 years of diverse work experience in building AWS Applications
  • Expertise in AWS Serverless services such as LAMBDA functions, Event Bridge, DynamoDB, S3, Athena, Glue Jobs, and Step functions for application development.
  • Monitor and manage system alerts using Cloudwatch logs/metrics, and maintain basic knowledge of Splunk for storing debug logs.
  • Implement REST API and GraphQL APIs to build, deploy and maintain microservice architecture leveraging AWS API Gateway and Appsync GraphQL API.
  • Gain fundamental understanding of AWS services such as Cognito, Cloudfront, WAF, Certificate manager, and LAMBDA functions.
  • Design and execute infrastructure as code using CDK(typescript), Cloudformation templates.
  • Understand the basics of CICD tools like AWS Codebuild, Jenkins.
  • Familiarity with Agile development methodologies, promoting collaboration, adaptability, and continuous improvement.
  • Commitment to best practices, code quality, and maintainability, ensuring the long-term success of the software applications.
  • Proactive attitude and ability to work independently, with excellent problem-solving skills and attention to detail
  • AWS certifications such as AWS Certified Solutions Architect or AWS Certified Developer Associate
  • Excellent communication and interpersonal skills, enabling effective collaboration and teamwork.
    • Bachelor’s or master’s degree in computer science or a related field is preferred, demonstrating a strong academic foundation in software engineering principles.

Similar Openings for You