What are the responsibilities and job description for the Sr. DevOps Engineer- Hybrid position at The Dignify Solutions, LLC?
Sr. DevOps Engineer
RESPONSIBILITIES
- Design, build, release and maintain large-scale infrastructure-as-code automation primarily using Ansible and SDLC. Environment involves working with AWS, Azure and/or GCP and Linux environments.
- Translate complex infrastructure and software requirements into well-scoped technical plans, actionable work items, and clear documentation.
- Use GitLab with multiple repositories to maintain customer infrastructure and create merge requests for changes to customer infrastructure.
- Leverage generative AI tools to increase engineering efficiency, improve accuracy, enhance security posture, and optimize resource management.
- Deploy Instructure using technologies using terraform, docker and/or Kubernetes.
- Collaborate closely with internal product teams to define infrastructure requirements and deliver scalable, repeatable IaC solutions.
KNOWLEDGE AND SKILLS
- Deep and hands on expertise in developing automation software using Ansible Roles and Ansible Galaxy.
- Strong in programming languages like python and shell scripting.
- Strong in Linux OS deployment, configuration and troubleshooting.
- Good understanding of Software development Life Cycle (SDLC).
- Good knowledge of AWS foundational technologies (EC2, S3, IAM, Route53, VPC)
- Good knowledge of Azure foundational technologies (Virtual Networks, Application Gateway, Storage Account, Virtual Machines, Load Balancer, Resource Groups)
- Good knowledge of GCP foundational technologies (Projects, Compute Engine, GKE, Cloud Storage, VPC)
- Good knowledge in using Terraform to build modules for deploying applications in AWS, Azure, and/or GCP
- Good knowledge in a CI/CD technology.
- Experience with RBAC design and provisioning for users.
- Investigation skills to review detailed Infrastructure and configurations.
- Experience with logging and log processing in a cloud environment.
- Familiarity with HashiCorp Vault or similar secrets management solutions.
- Working knowledge of networking: ip routing, subnetting, network troubleshooting.
- Knowledge of ITIL-compliant ticket management (ServiceNow) including incident resolution and sprint planning.
Minimum qualifications
- 5 years of hands-on Ansible automation experience using ansible roles and galaxy.
- 5 years of experience in cloud infrastructure, automation, or DevOps roles.
- 5 years of hands-on Terraform experience, including building and maintaining production-grade infrastructure at scale.
- Demonstrated experience managing or contributing to large-scale, complex technical projects.
- Proficiency in programming language Python and scripting in Bash).
- Experience with CI/CD tooling and configuration management (Ansible or equivalent).
- Basic understanding of core networking: TCP/IP, DNS, routing, and cloud connectivity.