Job Description :

We are looking for Senior DevOps Engineer to work at various locations with in USA. 
Only direct candidates need apply (no third parties) 
EEO: Innovozen IT Solutions Inc is an Equal Opportunity Employer, registered with eVerify, USC/GC/H1B/OPT EAD and others legally authorized to work in the USA are encouraged to apply.

Key Responsibilities:

  1. Infrastructure Automation: Design, implement, and maintain automation tools and frameworks for infrastructure provisioning, configuration management, deployment, and monitoring.
  2. Continuous Integration/Continuous Deployment (CI/CD): Develop and manage CI/CD pipelines to automate software delivery processes, including building, testing, and deployment.
  3. Cloud Services: Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. Deploying and managing applications in cloud environments, optimizing cloud resources, and ensuring scalability and reliability.
  4. Containerization and Orchestration: Proficiency with containerization technologies like Docker and container orchestration platforms like Kubernetes. Managing containerized applications and microservices architecture.
  5. Monitoring and Logging: Set up monitoring and logging solutions to ensure the health, performance, and security of infrastructure and applications. Experience with tools such as Prometheus, Grafana, ELK stack (Elasticsearch, Logstash, Kibana), etc.
  6. Configuration Management: Implement configuration management tools like Ansible, Chef, or Puppet to automate and manage infrastructure configurations.
  7. Security: Collaborate with security teams to implement and maintain security best practices throughout the development and deployment process. Perform security audits, vulnerability assessments, and ensure compliance with security standards.
  8. Collaboration and Communication: Work closely with development, operations, and QA teams to streamline processes, resolve issues, and improve overall efficiency and reliability of systems.

Required Skills and Qualifications:

  • Proficiency in scripting and programming languages such as Python, Bash, or Ruby.
  • Strong understanding of Linux/Unix systems administration.
  • Experience with version control systems like Git.
  • Knowledge of networking concepts and protocols.
  • Familiarity with Agile methodologies and DevOps principles.
  • Excellent communication and collaboration skills.
  • Problem-solving attitude and ability to work independently.

Education and Certifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Relevant certifications will be a plus such as AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert, Certified Kubernetes Administrator (CKA), etc., are often preferred or required depending on the employer.

Experience:

  • The required experience can vary depending on the seniority level of the position. Entry-level positions may require 1-3 years of relevant experience, while senior roles may require 5+ years or more.

Additional Desired Skills (Depending on the Job):

  • Experience with infrastructure as code tools like Terraform.
  • Knowledge of databases and data storage technologies.
  • Familiarity with software development methodologies and tools.
  • Experience with performance tuning and optimization.
  • Understanding of microservices architecture and distributed systems.
             

Similar Jobs you may be interested in ..