jobBox

DevOps Architect

Datametica Solutions Private Ltd
Employment Information
Company/HR Contact Information
Login your account to see contact details.

Job Description

We are seeking a highly skilled and experienced DevOps Architect to join our dynamic team. The ideal candidate will play a crucial role in designing and implementing DevOps strategies, tools, and processes to enhance our software development and deployment pipelines. The DevOps Architect will collaborate with cross-functional teams to optimize efficiency, reliability, and scalability of our systems.

Key Responsibilities:

  • DevOps Strategy and Planning:
  • Develop and implement comprehensive DevOps strategies to streamline software development, testing, and deployment processes.
  • Collaborate with development and operations teams to ensure alignment with organizational goals.
  • Infrastructure as Code (IaC):
  • Design and implement Infrastructure as Code solutions using tools like Terraform, Ansible, or CloudFormation.
  • Automate provisioning and configuration management for infrastructure components.
  • Continuous Integration/Continuous Deployment (CI/CD):
  • Establish and maintain CI/CD pipelines to automate the build, test, and deployment processes.
  • Integrate CI/CD tools with version control systems and automated testing frameworks.
  • Containerization and Orchestration:
  • Implement containerization technologies such as Docker for packaging applications.
  • Design and manage container orchestration using Kubernetes or similar tools.
  • Monitoring and Logging:
  • Implement monitoring solutions for applications and infrastructure.
  • Configure and maintain log aggregation systems for troubleshooting and analysis.
  • Security and Compliance:
  • Collaborate with security teams to implement and enhance security measures.
  • Ensure compliance with industry standards and regulations in the DevOps processes.
  • Collaboration and Communication:
  • Work closely with development, QA, and operations teams to foster a collaborative DevOps culture.
  • Communicate effectively with stakeholders, providing updates on DevOps initiatives.
  • Performance Optimization:
  • Identify and address performance bottlenecks in the development and deployment processes.
  • Optimize infrastructure and application performance for efficiency and scalability.

Qualifications:

  • Bachelor's or higher degree in Computer Science, Information Technology, or related field.
  • Proven experience as a DevOps Engineer or Architect, with a focus on designing and implementing DevOps solutions.
  • In-depth knowledge of CI/CD, automation, containerization, and cloud computing.
  • Proficiency in scripting languages such as Python, Shell, or Ruby.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Strong understanding of version control systems (e.g., Git) and collaboration tools.
  • Familiarity with Agile and Scrum methodologies.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and interpersonal skills.

Preferred Skills:

  • Certification in relevant DevOps technologies (e.g., AWS Certified DevOps Engineer, Kubernetes Certified Administrator).
  • Experience with microservices architecture.
  • Knowledge of serverless computing.
  • Familiarity with configuration management tools (e.g., Ansible, Chef, Puppet).