freehire launches on Product Hunt on 26 August.

Follow →

Cloud&DevOps Consultant

Summary

Design and optimize cloud infrastructure and DevOps pipelines for enterprise clients, focusing on AWS, Kubernetes, and automation tools like Terraform.

Description

Kloia is a recognized AWS Premier Consulting Partner and CNCF member with a deep focus on Application Modernization and Digital Transition projects. Our teams are growing rapidly and we’re hiring a Medior Cloud/DevOps Consultant mainly for our enterprise projects where we are expecting to play role in discovering, assessing, advising, designing the requirements for various different use cases in our customers.

What does a Medior Cloud/DevOps Consultant do?

A Medior Cloud/DevOps Consultant is crucial in assisting firms in optimizing their cloud infrastructure and implementing DevOps methods to improve efficiency, agility, and scalability. Their responsibilities often include, but are not limited to, the following:

  • Cloud Infrastructure Design: They work with clients to design and architect cloud infrastructure solutions that align with business goals, cost-efficiency, and performance requirements. This may involve selecting the right cloud service providers (e.g., AWS, Azure, Google Cloud), designing network architectures, and ensuring security and compliance.
  • DevOps Implementation: Senior Cloud/DevOps Consultants are often responsible for implementing DevOps practices within organizations. This includes promoting collaboration between development and operations teams, automating software delivery pipelines, and implementing infrastructure as code (IaC) techniques.
  • Continuous Integration/Continuous Deployment (CI/CD): They design and implement CI/CD pipelines to automate the deployment of applications and infrastructure changes. This accelerates development and release cycles, leading to faster time-to-market and reduced errors.
  • Automation: They create automation scripts and tools to streamline infrastructure provisioning, configuration management, and application deployment. This can involve using tools like Ansible, Terraform, Puppet, or Chef.
  • Monitoring and Scaling: Senior Cloud/DevOps Consultants set up monitoring and alerting systems to track the performance and health of applications and infrastructure. They ensure that systems can scale dynamically to handle fluctuations in traffic or demand.
  • Security and Compliance: They implement security best practices and compliance measures to protect cloud resources and data. This may involve setting up identity and access management (IAM) policies, encryption, and ensuring compliance with industry standards and regulations.
  • Cost Optimization: Consultants help organizations manage cloud costs effectively by analyzing usage, optimizing resource allocation, and implementing cost-saving strategies. They may also recommend Reserved Instances or Savings Plans.
  • Training and Knowledge Transfer: They provide training and mentorship to in-house teams to build expertise in cloud technologies and DevOps practices, enabling the organization to become more self-sufficient over time.
  • Troubleshooting and Support: In their role, consultants often assist with identifying and resolving technical issues and providing support during critical incidents.
  • Documentation and Best Practices: They document configurations, processes, and best practices to ensure that the organization has a clear and accessible reference for its cloud and DevOps operations.
  • Stay Current with Technology: Staying up-to-date with the latest cloud and DevOps tools, services, and best practices is crucial for a Senior Cloud/DevOps Consultant to provide relevant guidance and recommendations.
  • Overall, the specific responsibilities may differ depending on the demands of the organization and the consultant's skill. These individuals should be well-versed in cloud platforms, DevOps processes, automation technologies, and the ability to successfully engage with both technical and non-technical stakeholders. Their objective is to accelerate organizational change, increase operational efficiency, and enable more agile and responsive development and operations processes.

What would an average day look like?

  • Morning Briefing: Start the day by reviewing emails, messages, and any critical alerts or updates from the previous night; prioritize tasks and create a to-do list.
  • Client Meetings: Engage in client meetings to discuss project progress, address concerns, and provide updates; collaborate with the client's team to understand evolving needs.
  • Architecture and Infrastructure Planning: Evaluate existing cloud infrastructure and DevOps practices, identifying areas for improvement; design and plan changes to infrastructure and DevOps pipelines.
  • Automation and Development: Develop and maintain automation scripts, IaC templates, and CI/CD pipelines; collaborate with development teams to ensure smooth integration of code.
  • Troubleshooting and Support: Address ongoing technical issues, outages, or performance problems; provide expertise and guidance to resolve challenges.
  • Security and Compliance: Review and enhance security measures and compliance practices; conduct security audits and make necessary adjustments.
  • Performance Monitoring: Continuously monitor performance and health of cloud resources and applications; analyze metrics, identify bottlenecks, and implement optimizations.
  • Documentation and Reporting: Document changes, configurations, and best practices; provide regular progress reports to client and internal teams.
  • Training and Knowledge Transfer: Conduct training sessions and knowledge transfer activities for the client's in-house teams; help team members develop skills.
  • Cost Optimization: Analyze cloud cost and usage data to identify areas for optimization; recommend cost-saving strategies.
  • Research and Learning: Stay updated on the latest cloud and DevOps technologies, tools, and best practices; experiment with new technologies.
  • Project Management: Manage project timelines, milestones, and deliverables; coordinate with stakeholders to ensure objectives are met.
  • Afternoon Meetings and Follow-ups: Attend additional client meetings, stand-ups, or project update meetings; follow up on action items.
  • Problem-Solving and Decision-Making: Address unforeseen issues and make decisions related to architecture, infrastructure, and DevOps practices.
  • Wind Down: Review progress, prepare for next day by identifying critical tasks and priorities.

Who should apply?

This position is great for someone who wants to work with cutting-edge cloud infrastructure at scale while also being part of a team that is open to new ways of doing things. The ideal candidate will be enthusiastic about automation and improving infrastructure, and have a natural talent for explaining complex concepts in a clear manner.

Career development: You will be exposed to new technologies in an environment where they can be used at scale. Our infrastructure spans many AWS regions and is always high-performing. You’ll have opportunities to hone both development and operations skills, invest in yourself, and participate in hack days and other learning initiatives.

Requirements

  • Excellent communication abilities
  • Extensive experience with large-scale Linux-based distributed systems
  • AWS or another cloud provider experience
  • Experience with large-scale SQL and/or NoSQL databases
  • Experience with the lifetime of services and monitoring
  • Experience in Cloud-Native and Kubernetes and CNCF projects
  • Knowledge of DevOps practices and culture
  • An attitude toward automation
  • A thorough knowledge of Kubernetes
  • Terraform or other IaC tool experience

Benefits

We offer a range of perks and benefits including remote work flexibility, a budget for home workspace equipment, hackathon days, access to AWS and CNCF/Kubernetes training, AWS and Kubernetes certifications, R&D focus. Additional benefits: weekly lunch & learn sessions, weekly happy Fridays, virtual socials, online games.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available