FreshRemote.Work

Cloud Application Engineer - Remote

Position Summary

An Effectual Cloud Application Engineer deploys cloud-based applications for our clients. You will collaborate with teams, including architects, developers, and project managers, to ensure the delivery of high-quality cloud solutions. You will report to Application Modernization Professional Services Director.

A Glimpse into the Daily Routine of a Cloud Application Engineer

A Cloud Application Engineer will spend the bulk of their time collaborating with their assigned project team. You will implement new application features, identifying, and fixing bugs, performing general code maintenance, and researching/planning for future development efforts. A Cloud Application Engineer is comfortable working with Cloud Native applications and can create their own development plan; however, a Cloud Application Engineer will have the support of a tech lead to help guide them and to provide support for the entirety of an engagement.

Responsibilities

  • Cloud Application Development: Design cloud-native applications using modern cloud technologies. Utilize programming languages and frameworks such as Java, Python, Node.js, or .NET to build scalable, reliable, and efficient cloud-based applications.
  • Cloud Infrastructure Configuration: Configure and deploy cloud infrastructure components to support application development and deployment. Work with cloud platforms such as AWS, Azure, or Google Cloud to provision and manage virtual machines, storage, databases, and other resources.
  • Application Deployment and Testing: Implement efficient deployment strategies for cloud applications, ensuring a smooth and error-free deployment processes. Experience ensuring that code meets all functionality and acceptance criteria along with testing, including unit testing, integration testing, and performance testing, to ensure application reliability and scalability.
  • Continuous Integration and Deployment (CI/CD): Implement CI/CD pipelines to automate application builds, testing, and deployment. Use tools such as Jenkins, GitLab, or Azure DevOps to streamline the development and deployment processes.
  • Monitoring and …

Hey, this job isn't fresh anymore!

Search Fresh Jobs

Job Profile

Skills

AWS Azure Azure DevOps C CI/CD Containerization Databases DevOps Django Docker Flask GitLab Google Cloud Hibernate Java Jenkins Kubernetes .Net Node.js Orchestration Python Spring

Tasks
  • Collaborate with teams
  • Collaboration and Documentation
  • Implement CI/CD pipelines
  • Knowledge sharing
  • Provide technical support
  • Security and Compliance
  • Technical Support and Troubleshooting
Experience

5 to 8 years

Education

Bachelor's degree in Computer Science Computer Science Information Technology Master's degree preferred Related Field