Senior Software Engineer
Software Engineering
India
ELLKAY started out providing connectivity solutions to laboratories and within a few years, grew to also provide data management solutions to ambulatory organizations. ELLKAY is now a trusted data management partner in five healthcare segments. ELLKAY’s solutions continue to serve laboratories and ambulatory practices and have expanded to empower hospitals and health systems, healthcare IT vendors, ambulatory practices, health plans, and other healthcare organizations with cutting-edge technologies and solutions that drive their growth and interoperability strategies.
Today, ELLKAY remains true to our core values, building strong partner relationships and offering unparalleled service and support while providing innovative, scalable solutions to the challenges our customers face in today’s data-rich world.
ELLKAY's experience, customer-focused approach, and reputation for innovation, speed, and accuracy differentiate ELLKAY as a premier partner for your interoperability needs and data management strategy.
Job Description:
We are seeking an experienced AWS Cloud Expert / Senior AWS Cloud Architect with 8 to 10 years of overall IT experience and deep expertise in designing, building, securing, and operating large-scale cloud-native platforms on AWS Public Cloud. The ideal candidate will have strong hands-on experience with AWS services, infrastructure automation, container platforms, CI/CD pipelines, and enterprise-grade application deployments solutions.
Essential Duties & Responsibilities:
- Design, implement, and manage highly available, scalable, and secure AWS cloud environments.
- Architect and deploy enterprise-scale, multi-tier applications leveraging AWS best practices.
- Build and manage cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform and/or AWS CloudFormation.
- Automate application deployments, infrastructure provisioning, configuration management, and operational workflows.
- Design and implement containerized workloads and microservices architectures on Kubernetes/EKS.
- Ensure cloud solutions adhere to security, compliance, governance, and operational standards.
- Define and implement disaster recovery (DR), backup, business continuity, and high- availability strategies.
- Perform infrastructure performance tuning, cost optimization, monitoring, and capacity planning.
- Collaborate with development, security, networking, and operations teams to deliver end- to-end cloud solutions.
- Mentor engineers and provide technical leadership on cloud architecture and DevOps best practices.
- AWS Cloud Services : Amazon EKS (Kubernetes) , EC2 , Lambda, S3, CloudFront, IAM, VPC, Route 53, Load Balancers, Auto Scaling, CloudWatch, CloudTrail, Config, Secrets Manager and Parameter Store
- Infrastructure as Code (IaC): Terraform (preferred), CloudFormation· DevOps & CI/CD : One or more of GitHub Actions, Jenkins, Azure DevOps (ADO), Git-based workflows, Automated deployment strategies, Blue Green and Canary deployments
- Containers & Orchestration : Amazon EKS, Docker, Helm
- Large scale Datalake solutions : Snowflake, Databricks
- Relational databases : PostgreSQL, MySQL, SQL Server
- NoSQL databases : DynamoDB, MongoDB
- Caching/Search solutions : Redis, Valkey, ElasticSearch
- Messaging solutions : Kafka , Amazon SQS
- Security & Reliability : IAM design and access governance, Encryption and key management, Network security and segmentation, Disaster Recovery (DR) and Business Continuity Planning (BCP), High Availability (HA) architecture, Security monitoring and compliance
Qualifications:
- 10+ years of experience in cloud engineering or related roles.
- Extensive experience with cloud migration, data pipelines, data warehousing, and ETL processes.
- Proven ability to lead and manage cross-functional teams, fostering collaboration across departments.
- Excellent communication skills, with the ability to effectively engage and manage stakeholders at all levels.
- Strong problem-solving, collaboration, and strategic thinking abilities to address complex technical and business challenges.
- Ability to verify project scope, goals, and deliverables, ensuring alignment with business objectives.
- Maintain comprehensive project documentation, including requirements, design specifications, and user guides.
- Bachelor’s degree in computer science, Information Technology, Data Science, or a related field. Equivalent work experience may be considered
Additional Information:
ELLKAY is committed to fostering a collaborative and high-performance work environment that supports innovation, teamwork, and professional growth. Most roles are designed to operate from our office locations to encourage effective collaboration and engagement across teams.
Any alternative work arrangements may be considered at the company’s discretion based on role requirements and business needs.
For more information about our company, please visit www.ELLKAY.com.
ELLKAY is a Smoke-Free Workplace.
ELLKAY, LLC provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.