
Project Lead (Python AWS)
Job Description
· Lead end-to-end technical design and implementation for cloud-based applications and data solutions.
· Implement secure and scalable solutions leveraging AWS best practices.
· Responsible for adopting new cloud services and features for cloud operations.
· Design and manage ETL pipelines for data ingestion and transformation.
· Communicate with stakeholders and build cloud applications to meet project needs.
· Keep cloud environments secure and prevent downtime or security breaches.
· Conduct Technical Reviews/ Quality reviews.
Work Experience
· 8-12 years of experience working in AWS cloud related implementations.
· Proficient in developing and managing microservices using Java, Spring boot
· Good to have AWS Solution Architect or Solution Associate certification in AWS.
· Must have experience in designing and implementing scalable, resilient cloud solutions on AWS.
· Strong understanding of cloud-based architecture, microservices and operational challenges.
· Good understanding of data security and governance policies.
· Hands-on experience with S3, IAM, API Gateway, RDS/Database services, Lambda, and CloudWatch.
· Build and maintain ETL pipelines using AWS Glue, AWS Data Pipeline, and Step Functions.
· Knowledge on Data lake solutions using S3, Athena, Redshift etc.
· Knowledge of Python or Pyspark for ETL scripting.
· Knowledge of data analytics frameworks and integration with BI tools.
· Familiarity with building dashboards using Kibana or Grafana
· Familiarity in Observability Framework or Tools related to Cloud application monitoring
· Familiarity with CI/CD pipelines and DevOps practices.
· Familiarity with using both the AWS Management Console and the AWS Command Line Interface (CLI)
· Deep understanding of agile development methodologies.
· Excellent problem solving and communication skills.
Good To Have
· Background in medical device software and clinical workflows
· Exposure to containerization (Docker, Kubernetes).