Posted on: 11/07/2025
Role Summary :
You will play a crucial role in analyzing complex business requirements, architecting scalable and cloud-native solutions, and implementing robust modules with a strong focus on services such as ECS for containerized application deployment and CloudWatch for comprehensive monitoring and logging.
Your responsibilities will span the entire software development lifecycle, from initial design and architecture to deployment and performance optimization within mission-critical environments leveraging AWS infrastructure.
Key Responsibilities :
- Design, develop, and implement scalable and highly available applications and services leveraging a wide range of AWS services.
- Focus on the implementation of containerized applications using Amazon Elastic Container Service (ECS), including task definitions, service configurations, and scaling strategies.
- Implement comprehensive monitoring and logging solutions using Amazon CloudWatch for application performance, infrastructure health, and security insights.
- Architect and configure new modules and enhancements to improve system efficiency, leveraging AWS best practices and cloud-native design patterns.
- Design and implement efficient and cost-effective data storage solutions using Amazon Simple Storage Service (S3), including bucket policies, lifecycle management, and data security.
- Implement secure and temporary access management for AWS resources using AWS Security Token Service (STS), understanding its role in cross-account access and temporary credentials.
- Ensure seamless integration of existing and new applications into enterprise resource planning (ERP) and customer relationship management (CRM) ecosystems.
- Utilize modern integration standards such as OpenAPI specifications for designing and documenting RESTful APIs to ensure interoperability and maintainability.
Global Collaboration and Requirements Interpretation :
- Provide technical guidance and recommendations to stakeholders on leveraging AWS services to meet business objectives.
- Actively contribute across all stages of the software lifecycle, including :
- Analysis : Understanding business requirements and translating them into technical designs.
- Architecture : Designing scalable, resilient, and cost-effective AWS-based solutions.
- Development/Configuration : Implementing application logic, integrating AWS services, and configuring infrastructure as code (IaC).
- Documentation : Creating clear and concise technical documentation for designs, implementations, and deployments.
- Testing : Developing and executing unit, integration, and end-to-end tests to ensure application quality.
- Performance Tuning : Identifying and resolving performance bottlenecks in AWS-based applications.
- Deployment : Implementing and managing deployments in mission-critical environments leveraging AWS infrastructure and CI/CD pipelines.
Required Skills :
- Amazon S3 (Simple Storage Service) : Expertise in designing and implementing storage solutions using S3.
- Amazon CloudWatch : Proven ability to implement comprehensive monitoring and logging using CloudWatch Logs, Metrics, and Alarms.
- Amazon ECS (Elastic Container Service) : Strong experience in containerizing applications with Docker and deploying and managing them on ECS.
- AWS STS (Security Token Service) : Solid understanding and practical experience in using STS for secure, temporary access management.
- RESTful APIs : Expertise in designing, developing, and consuming RESTful APIs.
- Strong understanding of cloud computing principles, architecture patterns, and best practices.
- Experience with Infrastructure as Code (IaC) tools such as AWS CloudFormation or Terraform.
- Proficiency in at least one programming language such as Java, Python, or Node.js.
- Experience with CI/CD pipelines and automation tools.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication (written and verbal) and collaboration skills, with the ability to work effectively in a remote, globally distributed team.
Preferred Skills :
Architect Associate/Professional).
- Experience with other container orchestration platforms like Kubernetes (EKS).
- Familiarity with serverless computing (AWS Lambda, API Gateway).
- Experience with AWS security services (IAM, KMS, Security Hub).
- Knowledge of database services on AWS (RDS, DynamoDB).
- Experience with event-driven architectures (SNS, SQS, EventBridge).
- Familiarity with monitoring and observability tools beyond CloudWatch (e.g., Prometheus, Grafana, Datadog).
- Experience with performance testing and optimization tools
Did you find something suspicious?
Posted By
Posted in
DevOps / SRE
Functional Area
DevOps / Cloud
Job Code
1511391
Interview Questions for you
View All