1 Applied Cloud Computing Devops Engineer Job
4-8 years
Applied Cloud Computing - DevOps Engineer - Cloud Infrastructure (4-8 yrs)
Applied Cloud Computing
posted 8d ago
Fixed timing
Key skills for the job
About the Role :
We are looking for a skilled DevOps Engineer to join our dynamic team and play a crucial role in streamlining development, testing, deployment, and operations processes.
As a DevOps Engineer, you will help us automate, manage, and monitor cloud infrastructure, ensuring high availability, scalability, and security of our systems.
You will collaborate with development, QA, and operations teams to enable continuous integration and continuous delivery (CI/CD) pipelines, enhancing overall software delivery performance.
Key Responsibilities :
- Design, implement, and manage robust continuous integration/continuous deployment (CI/CD) pipelines that automate the entire software development lifecycle, from build to deployment.
- Automate the provisioning, configuration, and management of cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation.
- Work with cloud providers (AWS, Azure, GCP, etc.) to set up, manage, and optimize cloud-based infrastructure that supports scalable, reliable, and high-performance applications.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Manage containerized workloads and ensure optimal orchestration using Kubernetes.
- Set up monitoring, logging, and alerting systems to ensure system performance and reliability.
- Work with tools such as Prometheus, Grafana, ELK stack, or similar solutions to monitor infrastructure health.
- Work closely with software engineers and system administrators to ensure infrastructure is optimized for performance and scalability, and that applications are deployed securely.
- Ensure that DevOps practices comply with industry security standards and best practices.
- Implement security tools and processes to protect cloud environments and ensure data protection and compliance.
- Continuously evaluate and optimize infrastructure for cost, speed, and performance.
- Identify and resolve bottlenecks to improve system efficiency.
- Set up and manage disaster recovery procedures and back-up strategies to ensure high availability of services.
- Maintain clear, accurate, and up-to-date documentation for DevOps processes, configurations, and automation workflows to ensure smooth knowledge transfer and troubleshooting.
Required Skills & Qualifications :
- 2+ years of experience as a DevOps Engineer or in a similar role with a focus on cloud infrastructure, automation, and CI/CD processes.
- Solid experience with at least one major cloud provider (AWS, Azure, or GCP) for deploying and managing infrastructure.
- Hands-on experience with IaC tools like Terraform, CloudFormation, or Ansible for provisioning and managing infrastructure.
- Experience with Docker for containerization and Kubernetes for orchestrating containerized applications in production environments.
- Strong understanding and experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or similar tools for automating build and deployment pipelines.
- Proficiency in scripting languages like Bash, Python, or Go to automate repetitive tasks and create efficient workflows.
- Proficient in using Git for source code management and version control.
- Experience with monitoring tools (e.g, Prometheus, Grafana) and logging solutions (e.g , ELK stack, Splunk) for managing and analyzing infrastructure health.
- Ability to quickly identify and troubleshoot system issues, performance bottlenecks, and failures across complex infrastructure setups.
- Knowledge of networking fundamentals, cloud security, firewalls, VPNs, and basic security protocols to secure cloud environments and applications.
Preferred Skills :
- Familiarity with tools like Chef, Puppet, or SaltStack for managing infrastructure configurations.
- AWS, Azure, or GCP certification (e.g, AWS Certified Solutions Architect or similar) would be a plus.
- Experience with managing cloud databases (e.g, RDS, DynamoDB, PostgreSQL, MySQL) and optimizing them for performance and scalability.
- Experience with setting up high availability systems, backup strategies, and disaster recovery solutions in cloud environments.
- Familiarity with Agile software development practices and how DevOps integrates into the Agile development lifecycle.
- Advanced knowledge of monitoring systems such as New Relic, Datadog, or similar for ensuring proactive management of infrastructure
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Devops Engineer roles with real interview advice
very good to work at ACC
nothing to say about our company
4-8 Yrs