What are the responsibilities and job description for the Kafka Cloud Engineer position at Talent Solutions Group Inc?
Design, configure, implement and manage a fully automated workflow for provisioning and maintaining a complex, highly available cloud environment using infrastructure as code
- Develop and maintain a library of deployable, tested, and documented automation design scripts, processes, and procedures for deploying services to the cloud
- Manage DevOps development activities and complex development tasks that will involve working with tools such as Docker, Kafka and container management systems
- Lead and participate in cloud computing environment build-outs, software installation, maintenance and support, including but not limited to, patches, fixes, end-of-life preparation, and upgrades
- Ensure the reliability of the services your area of responsibility provide and manage to both specific and implied SLAs to help the organization achieve both internal and external quality standard excellence for the cloud platform
- Assess and plan for capacity needs within the cloud platform and forecast accordingly
- Lead in the development of technology roadmaps and end-of-life technology plans
- Effectively communicate project and operational service issues to senior management promptly with observations, decisions, and recommendations for corrective measures
- Manage and participate in the implementation of production changes during defined maintenance windows and support on call rotation
Qualifications:
- Working knowledge of infrastructure design and components, such as: servers, operating systems, networks, and storage
- Experience with architecting, implementing and maintaining highly available mission critical environments for 24/7 availability
- Experience working in an environment with a defined production change control process
- Demonstrates history of working within deadlines and ability to work well under pressure
Technical Skills:
- Strong hands-on experience scripting/development skills in Python, Ruby, Go, Java, JavaScript, etc. in a corporate environment
- Hands-on experience with: Terraform, Kubernetes, Jenkins, Kafka, Github, OpenShift, and configuration management tools such as Puppet, Chef, or Ansible
- Relevant experience with configuration and implementation of IaaS, Infrastructure as code, AWS, Azure, etc.
- Implementing and maintaining Policy as Code: Using tools like Sentinel and OPA to write, test, and deploy policies that automate governance and control.
Education and/or Experience:
- Bachelor’s degree, preferably in a technical discipline (Computer Science, Mathematics, etc.), or equivalent combination of education and experience required
- 7 years experience in IT systems installation, operations, administration, and maintenance of cloud systems / virtualized servers
- AWS Solutions Architect Associate Certification or higher strongly desired
- Relevant industry certifications such as Microsoft Azure or Google Cloud
Salary : $58 - $77