Required Skills

DevOps Engineer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 2nd Feb 2024

JOB DETAIL

  • Building and setting up new development tools and infrastructure
  • Provide full support to the software development teams to deploy, run and roll out new services and new capabilities in Cloud infrastructure.
  • Implement CI/CD and DevOps best practices for software application teams and assist in executing the integration and operation processes.
  • Build proactive monitoring and alerting infrastructure services to support operations and system health.
  • Be hands-on in developing prototypes and conducting Proof of Concepts
  • Work in an agile, collaborative environment, partnering with other engineers to bring new solutions to the table.
  • Join the DevOps Chapter where you’ll have the opportunity to investigate and share information about technologies within the DevOps Engineering Community.
  • Design and Architecture: Develop and implement the overall Azure infrastructure architecture, ensuring it aligns with business goals and technical requirements. This includes designing the network, storage, compute, and security components of the Azure environment.
  • Migrate and Deploy from On-Premises to Azure cloud from existing setup or new environment
  • Azure Deployment: Plan and execute the deployment of Azure resources and services, such as virtual machines, containers, databases, networking, and storage solutions. Ensure scalability, availability, and performance of the infrastructure.
  • Cloud Security: Design and implement security controls and best practices to protect the Azure infrastructure, including identity and access management, network security, data encryption, and compliance with regulatory requirements.
  • Infrastructure Optimization: Continuously optimize the Azure infrastructure for cost-efficiency, performance, and scalability. Identify opportunities to leverage Azure services and features to improve operations and enhance overall system performance.
  • Collaboration and Documentation: Collaborate with cross-functional teams, stakeholders, and project managers to gather requirements, provide technical guidance, and document architecture designs, standards, and processes.
  • Troubleshooting and Support: Troubleshoot and resolve complex issues related to Azure infrastructure, including performance bottlenecks, network connectivity, and resource provisioning. Provide technical support and guidance to internal teams and stakeholders.

 

What Makes you Eligible?

  • Bachelor’s Degree or higher in Computer Science or Software Engineering with appropriate experience
  • Candidate have Certified in Azure DevOps
  • Minimum of 5 years of proven experience as DevOps Engineer
  • Experience in working with a DevOps culture, following Agile Software Development methodologies of Scrum.
  • Proven experience in source code management tools like Git and Bitbucket.
  • Solid experience in CI/CD pipelines like Jenkins
  • Shown ability with configuration management tools (e.g., Harness, Terraform, Ansible, Docker and Kubernetes) and repository tools like Artifactory
  • Experience in Cloud architecture & provisioning
  • Working experience with programming language like Python, Shell script
  • Strong experience in implementing CI/CD pipelines using Azure DevOps.
  • Strong expertise in Migrating On-prem to Cloud environments (Azure).
  • In-depth knowledge of containerization technologies like AKS, Docker, and Kubernetes.
  • Familiarity with Canary deployment strategies and related tools.
  • Experience with package management using Helm.
  • Experience with log aggregation and visualization tools.
  • Experience with observability and monitoring tools like Azure Monitor.
  • Strong scripting and automation skills (e.g., PowerShell, Bash, Python).
  • Experience working with cloud platforms (Azure mandatory).
  • Solid understanding of software development practices and agile methodologies.
  • Excellent troubleshooting and problem-solving skills.
  • Strong communication and collaboration skills to work effectively in cross-functional teams.
  • Experience in working on highly regulated environment.

 

Company Information