Overview
Skills
Job Details
Software Engineering AWS Cloud Engineer
Job Description:
Looking for an exceptional Software Engineer to deliver market-leading technology products in a secure, stable, and scalable way. A proven track record of successfully managing complex projects and a passion for learning and problem-solving are essential. The role demands at least 10 years of experience in a software engineering role, a deep understanding of DevOps best practices, scripting, and programming for containerized applications, microservices, and automation/configuration management tools such as Chef, Puppet, Ansible, and Jenkins.
Job Responsibilities:
Lead public cloud migrations of complex systems, anticipating problems, and mitigating risks.
Execute innovative software solutions, from design to deployment, ensuring performance and stability.
Drive and support strategies to build and run cloud-based solutions on AWS.
Design secure, high-performing solutions using AWS services (EC2, EFS, RDS, DynamoDB, CloudWatch, etc.).
Measure and optimize system performance and apply best practices.
Deliver outstanding support and engineering for cloud platforms.
Collaborate across teams to develop real-world solutions and provide excellent user experiences.
Required Qualifications:
10+ years of experience or formal training in software engineering.
Practical experience delivering systems design, application development, and production stability.
Strong proficiency in at least one programming language (Java, Python, Node.js, etc.).
Deep understanding of business technology drivers and architecture.
Proficiency with AWS tools and services: EC2, ALB, NLB, RDS, DynamoDB, S3, ECS, EKS, Route53, etc.
Experience with DevOps tools: Jenkins, Kubernetes, Maven, SonarQube, etc.
Experience in CI/CD, version control, and secure coding best practices.
Experience building scalable, high-volume systems.
Preferred Qualifications:
AWS Associate Level Certification or higher
Experience in high-availability, mission-critical application environments
Knowledge of infrastructure as code tools (e.g., Terraform, CloudFormation)
Familiarity with observability tools (Splunk, Datadog, CloudWatch, etc.)
Exposure to event-driven architectures and Apache Kafka
Experience with logging , observability and monitoring tools like Splunk, Datadog, Dynatrace , Cloudwatch or Grafana.
Experience with MicroServices Architecture , high volume,SLA critical Applications and their interdependencies with other applications, micro services and databases.