Job Description
Title: Senior Cloud Application Engineer
\n
Position Type: Contract (6+ Months)
\n
Experience Level: 2–3+ years of relevant cloud/application engineering experience
\n
Requirement: Must be able to provide recent client references
\n
\n
Job Summary
\n
We are seeking a Senior Cloud Application Engineer to support AWS cloud environments and the continued development of web applications used within a robotics pre-operative planning organization. In this role, you will focus on supporting cloud-hosted applications, improving operational reliability, resolving production issues, and delivering ongoing enhancements across the application and cloud infrastructure stack.
\n
The ideal consultant will be comfortable working across application development, cloud operations, troubleshooting, monitoring, and continuous improvement. You will collaborate with software engineers, infrastructure teams, product stakeholders, and technical leadership to help ensure reliable and scalable application performance.
\n
\n
Key Responsibilities
\n
- \n
- Develop, enhance, and maintain web applications hosted in AWS environments.
- Support the day-to-day operation, availability, and reliability of cloud-hosted applications.
- Troubleshoot application, infrastructure, integration, and deployment issues.
- Monitor system performance, application health, logs, and operational metrics.
- Identify recurring issues and implement preventative, long-term improvements.
- Contribute to application architecture, cloud configuration, and technical design decisions.
- Build and maintain backend services, RESTful APIs, integrations, and supporting application components.
- Participate in code reviews, testing, release activities, and production deployments.
- Improve automation, observability, deployment processes, and modern operational workflows.
- Collaborate with cross-functional teams to understand technical requirements and deliver practical solutions.
- Document system behavior, troubleshooting procedures, technical decisions, and support processes.
- Support ongoing modernization, scalability, security, and performance improvements.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Qualifications & Requirements
\n
Required Qualifications:
\n
- \n
- 2–3+ years of professional experience developing and supporting web applications in cloud environments.
- Hands-on experience with Amazon Web Services (AWS), including experience supporting production workloads.
- Proven experience troubleshooting cloud-hosted applications and resolving production issues.
- Proficiency in at least one modern programming language used for web or backend development (e.g., Python, Node.js, Java, C#, or Go).
- Strong experience developing and consuming RESTful APIs and working with distributed application components.
- Familiarity with application monitoring, logging, alerting, and performance analysis.
- Experience with source control (Git), code reviews, testing, and SDLC best practices.
- Ability to work independently, prioritize production issues, and communicate effectively with cross-functional technical teams.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Preferred Qualifications:
\n
- \n
- Practical experience with core AWS services such as EC2, ECS/EKS, Lambda, S3, RDS, CloudWatch, IAM, or API Gateway.
- Experience with Infrastructure as Code (IaC), CI/CD pipelines, and automated deployments.
- Familiarity with containerization (Docker, Kubernetes) or serverless architectures.
- Experience working with relational or NoSQL databases and data integration patterns.
- Experience or background supporting software used in robotics, medical devices, healthcare, or other regulated environments.
- Exposure to Agile development practices and modern DevOps / Site Reliability Engineering (SRE) principles.
\n
\n
\n
\n
\n
\n
