DevOps Engineer

ses

Chennai 5 Years Exp Posted 521d ago

Job Description

PRIMARY RESPONSIBILITIES / KEY RESULT AREAS

  • Own software features end-to-end, collaborating with the agile development team to design, develop, and deliver software application features that meet business and technical objectives.
  • Identify opportunities to improve security, automation, efficiency, and adherence to SES standards and best practices within the development and operations lifecycle and implement tools and processes accordingly.
  • Install, configure and Manage Azure Kubernetes Services and K8s clusters
  • Install, configure, test and maintain operating systems, application software and system management tools
  • Collaborate on the development, maintenance, and enhancement of CI/CD pipelines to automate the building, testing, and deployment of software, ensuring frequent and reliable releases.
  • Collaborate on the integration of security practices into the software development lifecycle, including automated security testing, vulnerability scanning, and compliance checks within the CI/CD pipelines.
  • Collaborate on the implementation of monitoring tools to track the performance and security of applications in production and establish processes for rapid incident detection and response.
  • Contribute to documentation for CI/CD pipelines, security practices, automated processes, and other DevSecOps-related processes to ensure knowledge sharing and consistency.
  • Work closely with other developers, product owners, and stakeholders to understand requirements, provide technical insights, and ensure the successful delivery of features.
  • Develop methodologies, technical standards, security requirements, and best business practices to maintain and enhance the company's public-cloud infrastructure
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
  • Lead incident response, postmortems and production improvements
  • Perform other tasks as required

COMPETENCIES

  • Ability to work in an agile, high-paced environment and deliver within tight timelines
  • Ability to tackle complex projects and develop workable solutions in pressure situations
  • Ability to set priorities and focus
  • Ability to take ownership and drive a task to the conclusion without supervision
  • Proficient in creating clear and concise documentation for code and architecture.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues across the entire stack.
  • Self-motivated and demonstrate a “doer mentality” and willingness to go the extra mile
  • Excellent collaboration skills with the ability to communicate effectively with cross-functional teams, translating technical concepts for non-technical stakeholders.
  • Excellent communications skills, both written and oral
  • Fluency in spoken and written English with additional languages considered an asset
  • Knowledge of security testing tools.

QUALIFICATIONS & EXPERIENCE

  • A bachelor's degree in computer science, engineering, or a related field.
  • At least 5 years of experience delivering DevOps and security-focused features for cloud-hosted, Kubernetes-orchestrated applications.
  • At least 3 years of experience leading security and continuous software development improvements.
  • Proven experience building and managing a CI/CD flow in a Microsoft Azure DevOps platform.
  • Advanced knowledge of Terraform, Infrastructure as a Service, Containerization, Azure Public Cloud
  • Experience managing common Azure services (Virtual Machine, Azure PostgreSQL Database, Storage Accounts, Virtual Network, Azure Resource Manager, Azure Cloud services, Azure Key Vaults, Azure Monitoring etc)
  • Proved experience deploying infrastructure as code with Terraform in Azure
  • Jenkins/Azure Pipeline preferred experience building applications that run in Docker containers
  • Experience with container networking on Docker
  • Experience with monitoring tools like Prometheus, Grafana, Datadog, etc.
  • Experience with custom Helm or Kubernetes Operator will be a plus
  • Hands-on experience with Azure Gateway and NGNIX Load Balancer(Apache HTTP Server experience is considered a plus)
  • Excellent expertise in software engineering and SecDevOps engineering as part of an agile software development team.
  • Professional experience working with Java, TypeScript, C#, Python, SQL
  • Proven experience accelerating the software development lifecycle through automation and integration of security practices.
  • Microsoft Azure Adm

Similar Openings for You