Responsibilities
- Collaborate with clients to understand their needs and provide tailored solutions.
- Design, implement, and maintain cloud infrastructure and automation solutions.
- Ensure the security and reliability of deployed systems.
- Provide on-site support and troubleshooting for clients.
- Document technical processes and best practices.
- Conduct regular site visits to assess and improve client environments.
- Work closely with the engineering team to integrate client feedback into product development.
- Stay updated with the latest industry trends and technologies.
- Assist in the training of client personnel on new systems and processes.
- Participate in on-call rotations to ensure 24/7 support.
- Perform regular audits of client systems to ensure compliance with standards.
- Develop and maintain relationships with key stakeholders.
- Provide regular reports on project progress and system performance.
- Assist in the development of technical documentation and user guides.
- Conduct security assessments and implement necessary improvements.
- Collaborate with cross-functional teams to deliver comprehensive solutions.
- Ensure that all projects are completed on time and within budget.
- Provide technical leadership and mentorship to junior team members.
- Participate in the development of new features and enhancements.
- Conduct regular performance reviews and optimize system efficiency.
- Ensure that all client data is securely backed up and recoverable.
- Provide input on the design and architecture of new systems.
- Assist in the development of disaster recovery plans.
- Conduct regular system health checks and maintenance.
Nice to Have
- Certifications in cloud technologies (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert).
- Experience with DevOps practices and tools.
- Knowledge of Agile methodologies.
- Experience with large-scale enterprise environments.
- Familiarity with open-source technologies.
- Experience with scripting languages such as Python or Bash.
- Knowledge of container orchestration platforms such as Kubernetes.
- Experience with infrastructure monitoring and management tools.
- Familiarity with security information and event management (SIEM) systems.
- Experience with automated testing and deployment tools.
Compensation
Competitive salary
Work Arrangement
Full-time, remote with travel
Team
Work closely with a team of engineers and client stakeholders to deliver high-quality solutions.
What You'll Do
- You will be the primary point of contact for clients, ensuring their needs are met and their systems are secure and reliable.
- You will design, implement, and maintain cloud infrastructure and automation solutions tailored to client requirements.
- You will conduct regular site visits to assess and improve client environments, providing on-site support and troubleshooting as needed.
- You will work closely with the engineering team to integrate client feedback into product development, ensuring continuous improvement.
- You will stay updated with the latest industry trends and technologies, applying them to enhance client solutions.
- You will assist in the training of client personnel on new systems and processes, ensuring smooth transitions and adoption.
- You will participate in on-call rotations to ensure 24/7 support, providing timely assistance and resolving issues efficiently.
What You'll Need
- A Bachelor's degree in Computer Science, Engineering, or a related field, with a strong foundation in cloud infrastructure and automation.
- Proven experience in on-site client support and troubleshooting, with a focus on security and reliability.
- Excellent communication and interpersonal skills, with the ability to work independently and manage multiple projects.
- Proficiency in scripting and programming languages, with experience in containerization and orchestration tools.
- Knowledge of networking and system administration, with the ability to travel frequently for on-site visits.
- Experience with infrastructure as code (IaC) tools, and a strong commitment to quality and attention to detail.
- Ability to adapt to new technologies and methodologies, with a proactive approach to problem-solving and analytical thinking.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud, and familiarity with CI/CD pipelines and automation tools.
- Knowledge of monitoring and logging tools, with the ability to work collaboratively with cross-functional teams.
- Experience with project management tools and methodologies, and a strong organizational and time-management skills.
Nice to Have
- Certifications in cloud technologies, such as AWS Certified Solutions Architect or Azure Solutions Architect Expert.
- Experience with DevOps practices and tools, with a strong knowledge of Agile methodologies.
- Familiarity with open-source technologies, and experience with scripting languages such as Python or Bash.
- Knowledge of container orchestration platforms such as Kubernetes, and experience with infrastructure monitoring and management tools.
- Familiarity with security information and event management (SIEM) systems, and experience with automated testing and deployment tools.
Our Benefits
- Competitive salary and benefits package, with opportunities for professional growth and development.
- Flexible work arrangements, with the ability to work remotely and travel for on-site visits.
- Collaborative and supportive team environment, with a focus on continuous learning and improvement.
- Opportunities to work on cutting-edge technologies and innovative projects, with a strong commitment to client satisfaction.
- Regular training and development opportunities, with a focus on staying updated with the latest industry trends and technologies.
How to Apply
- Submit your resume and cover letter, highlighting your relevant experience and qualifications.
- Include any certifications or additional information that demonstrates your expertise in cloud infrastructure and automation.
- Prepare for a technical interview and assessment, showcasing your problem-solving and analytical skills.
- Be ready to discuss your experience with on-site client support and troubleshooting, as well as your knowledge of security best practices.
- Demonstrate your ability to work collaboratively with cross-functional teams, and your commitment to quality and attention to detail.
No