DevOps Engineer

Login to Apply

Job Description

Job Title: DevOps Engineer

Location: Remote

Job Type: W2

Visa – OPT, H1B And GC

Note: Passport number Mandatory

Job Description:

As a DevOps Engineer, you will work closely with our development, operations, and quality assurance teams to implement and manage infrastructure, automate processes, and ensure continuous integration and deployment (CI/CD) pipelines. You will be responsible for creating and maintaining scalable, efficient, and secure systems and services that support the development lifecycle.

Key Responsibilities:

* Infrastructure Automation: Design, build, and manage scalable and efficient infrastructure solutions using tools like Terraform, CloudFormation, or Ansible.
* CI/CD Pipeline: Implement and manage continuous integration/continuous deployment (CI/CD) pipelines using tools such as Jenkins, GitLab CI, or CircleCI.
* Cloud Management: Manage and maintain cloud-based infrastructure (AWS, Azure, Google Cloud) and optimize cloud services for cost, performance, and security.
* Monitoring & Logging: Set up monitoring, logging, and alerting systems using tools like Prometheus, Grafana, ELK stack, or Datadog to ensure system reliability.
* Collaboration: Work closely with development, QA, and IT teams to ensure smooth deployment and operation of applications and systems.
* Configuration Management: Maintain and manage configuration management tools (e.g., Puppet, Chef, Ansible) to automate repetitive tasks.
* Security: Ensure that security best practices are followed in the deployment pipeline and infrastructure.
* Performance Optimization: Identify and resolve performance bottlenecks, ensuring high availability and reliability of systems and applications.
* Documentation: Create and maintain clear documentation for infrastructure setups, deployment processes, and operational procedures.
Required Skills & Qualifications:

* Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
* Proven experience as a DevOps Engineer or in a similar role with a focus on infrastructure automation and CI/CD.
* Strong experience with cloud platforms (AWS, Azure, or Google Cloud).
* Proficiency in infrastructure-as-code tools such as Terraform, CloudFormation, or Ansible.
* Experience with containerization and orchestration tools like Docker and Kubernetes.
* Hands-on experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or similar.
* Strong knowledge of version control systems, particularly Git.
* Familiarity with scripting languages such as Bash, Python, or Ruby.
* Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Datadog.
* Understanding of security practices related to cloud environments and applications.
* Ability to troubleshoot complex system issues, analyze logs, and monitor performance metrics.
* Strong communication skills and ability to work effectively in a collaborative environment.
Preferred Skills:

* Experience with microservices architecture.
* Knowledge of serverless computing and other cloud-native technologies.
* Familiarity with agile development methodologies.
* Experience with database management and data pipelines (e.g., MySQL, PostgreSQL, NoSQL).
* Experience with Infrastructure Monitoring and Alerting Systems (Prometheus, Grafana, etc.).