What are the responsibilities and job description for the Lead Cloud Engineer position at ExecutivePlacements.com?
Job Description
Job Title: Lead cloud Engineer
Location: Nashville, TN - onsite 3 days per week
Role Overview
As Lead Cloud Engineer you will be part of a cross-matrixed team responsible as an individual contributor, bridging the gap between application development and IT operations teams by owning and driving cloud infrastructure, code deployments, continuous integration, and production support in an Agile Method.
Key Responsibilities
The Lead Cloud Engineer will perform an operational and project support role for our Enterprise Platform. Responsibilities include automating everything possible, optimizing our stack for performance and fault tolerance, building out our logging and monitoring systems to identify bottlenecks and assist with troubleshooting and debugging, contributing to our devops strategy, platform analysis and optimization, and experimenting with and recommending new technologies to accomplish any of the above goals
Qualifications
Good To Have
#Tech
Job Title: Lead cloud Engineer
Location: Nashville, TN - onsite 3 days per week
Role Overview
As Lead Cloud Engineer you will be part of a cross-matrixed team responsible as an individual contributor, bridging the gap between application development and IT operations teams by owning and driving cloud infrastructure, code deployments, continuous integration, and production support in an Agile Method.
Key Responsibilities
The Lead Cloud Engineer will perform an operational and project support role for our Enterprise Platform. Responsibilities include automating everything possible, optimizing our stack for performance and fault tolerance, building out our logging and monitoring systems to identify bottlenecks and assist with troubleshooting and debugging, contributing to our devops strategy, platform analysis and optimization, and experimenting with and recommending new technologies to accomplish any of the above goals
Qualifications
- Experience managing public cloud infrastructure on AWS/GCP, including design, implementation, and maintenance of large-scale environments.
- Hands on experience in building CI/CD pipelines, preferably Gitlab;
- Experience with Kubernetes container orchestration technologies. AWS EKS, or Google GKE is strongly desired.
- Experience in Continuous Delivery tools like ArgoCD
- Experience in IAC tooling like Terraform for GCP/AWS and/or other similar tooling
- Deep understanding of distributed systems, microservice architecture, logging/metric/tracing platforms (ELK, Prometheus, Grafana, etc), and security.
- Able to debug, troubleshoot, and resolve complex technical issues calmly and efficiently.
- Experience in Event-Driven architecture
- Strong knowledge and understanding of enterprise-class business applications that are high performance and low latency.
- Ability to encourage the development of CI/CD pipelines and automation across teams.
- Competent in all facets of agile methodologies (Kanban & SCRUM) and software development.
- Strong familiarity with and evidence of grasp of technical quality control procedures and equipment.
- Knowledge of integrating tools for best practices such code coverage analysis, automated unit testing, integration testing, and static code analysis.
- Understanding of IAC tooling, including as Terraform, ARM, and Ansible.
- Strong knowledge of Java, Spring Boot, Sprint Cloud (Mongo DB preferred)
- 10 years of IT experience
- 10 years of DevOps or Release Management leadership experience
- 8 years of Linux
- 7 years of hands-on working experience with CI/CD processes
- 8 years of working with cloud platforms such as Azure or GCP is a benefit
Good To Have
- Experience on Cloud security
- Experience on Configuration management tools like Ansible, Chef, Puppet
- Experience on Service Mesh.
- Experience on Cloud Design Patterns like Data management, design& implementation, Management & monitoring & availability.
#Tech