We're Hiring
The Cloud Automation Engineer is a full stack engineer responsible for building and managing cloud-native applications. This role will have the primary accountability of developing, implementing and operating Cloud platforms.
A successful candidate must have demonstrable experience in at least one programming language, previous work in SaaS application development and operations. The ideal candidate will also have prior experience developing applications on either of the three major cloud platforms – AWS, Azure, and GCP.
Responsibilities
• Design, build, manage and operate the infrastructure and configuration of SaaS applications with a focus on automation and infrastructure as code.
• Design, build, manage and operate the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services.
• Develop comprehensive monitoring solutions to provide full visibility to the different platform components using tools and services like Kubernetes, Prometheus, Grafana, ELK, Datadog, New Relic and other similar tools.
• Experience working within an Agile/Scrum SDLC
• Identify and troubleshoot any availability and performance issues at multiple layers of deployment, from hardware, operating environment, network, and application.
• Evaluate performance trends and expected changes in demand and capacity, and establish the appropriate scalability plans
• Troubleshoot and solve customer issues on production deployments
• Ensure that SLAs are met in executing operational tasks
Qualifications
• Experience in modern software paradigms including cloud applications and serverless architectures
• 7+ years writing production back-end/embedded systems code.
• Experience with agile methodologies and ability to lead scrums
• Some experience with front-end frameworks such as React, Angular and Bootstrap a solid plus.
• Team lead experience, Experience working with global and remote teams
• Experience with a pair programming model highly desirable
• Experience in full-stack development
• Cloud Infrastructure: Amazon Web Services, Google Cloud Platform & Azure
• Operations – Continuous Integration and Deployment
• Experience in modern software paradigms including cloud applications and serverless architectures
• Operations – Continuous Integration and Deployment
• MS in Computer Science or equivalent experience
Apply Now→- Experience with Terraform, Writing terraform configurations, reusable terraform modules
- Experience with GKE (Google Kubernetes)
- Google cloud platform (GCP) automation and services like Compute Engine Storage buckets, Instance
- Experience with Google Cloud (GCP)
- Experience with Docker
- 3+ years experience in IT/ Cloud Infrastructure as code experience
- Demonstrated experience designing, delivering and supporting cloud-based systems on Azure/AWS/GCP/etc.
- Great at facilitating and influencing technical delivery teams on cloud, containerization and microservice best practices and onboard onto cloud pipelines.
- prior experience on ELK, Grafana is a plus.
Site Reliability Engineer will build, maintain and evolve the mission critical production systems. This includes supervising initial release deployments, rollouts and roll backs and guiding release process and system checks.
Responsibilities
- Primary operational, engineering and support for multiple distributed applications
- Improving all aspects of application reliability, including better monitoring, alerting and documentation
- Engaging with our software engineering teams on support issues and improvements to our tools, processes
- Being a bridge between infrastructure and development teams
- Educating and implement DevOps best practices, policies
Qualifications
- computer science masters degree, equivalent discipline or relevant work experience
- Strong knowledge of Linux, system and cloud computing
- The ideal candidate will have at least 2 – 3 years of relevant experience
- Ability to interact with both software developers and customer operations staff
- Experience using GCP, Azure
- The ability to program in Python/Golang
- In-depth knowledge and experience in at least one of: Ansible, Puppet, Cloudformation, Terraform, Docker, Kubernetes and a desire to learn more
- Ability to debug systems in real time
- Hands on with CICD and toolsets Jenkins, GitLab, artifactory is bonus
We are looking for SME in cloud and on prem
- Subject Matter Expert in GCP or Azure, including professional experience architecting and operating solutions built on cloud technologies
- Consult with clients and gather requirements to provide technical solutions for cloud implementations on GCP or Azure
- Expertise in Network design like VPCs, subnetting, Security and performance
- Desing, plans and recommend best practices for cloud solutions
- Preferably 6 years of experience in GCP or Azure, working in a DevOps environment
- Develop and maintain Continuous Integration/Continuous Delivery systems
- Experience with configuration management, and pipeline setup.
Full Stack Java Developer
• Senior Full stack development across the back-end, client side, and UI.
• Ability to research, learn, and implement new technologies efficiently.
• Ability to mentor others, work as a team, and delegate.
• Will be advising team with new ideas, best practices and strategy on frontend/backend development for given applications.
• Proactively architecting & designing innovative solutions and make recommendations.
Required
• Thorough understanding of Java 7 or higher
• Must have developed applications using Spring 4.x
• Must have developed application using Angular Type Script
• Experience working on AWS tech stack or at least AWS certification
• Good understanding of Spring Boot 2.x and higher
• Strong SOAP and REST service development skill
• Good understanding with JVM basics, Garbage collection, Java ergonomics (memory), Java performance tuning
• Strong working knowledge of JMS or any other messaging frameworks
• Strong knowledge of parsing/creating XML/JSON files.
• Must be capable of coding techniques like binary tree transversal
• Must be familiar with Microservices, Design patterns, data structures (stacks, queues, trees etc.), Data Modeling and Object Model design for applications
• Must have designed applications using Collections Framework and multi-threaded applications using Java Concurrency Framework (Threads, Locks, etc.)
• Strong experience in data caching and object modeling is must
• Experience in Maven/Gradle build tools and SVN/bitbucket Source code repository
• Solid understanding of core SQL principles and RDBMS with a focus on Oracle
• Experience working with Unix platforms and shell scripting
• Ability to use GIT and CI/CD tools such as Jenkins without direction
• Familiarity with Jira in a Scrum environment
• Will Create final technical, functional, and support documentation in Confluence