Jobright.ai is an AI-powered career platform that helps you discover verified jobs directly from employer sites across the U.S. and tailor your applications with ease. Please note: Jobright is not a staffing agency and does not hire for these roles directly.
Job Summary:
Digital Asset Management.com is a leading provider of digital experiences, leveraging open source technologies to empower brands. As a Senior Software Engineer, you will be responsible for modernizing Acquia's infrastructure, implementing container management solutions, and developing secure APIs while collaborating with various teams.
Responsibilities:
• Participate in designing and implementing solutions for modernizing Acquia infrastructure and drive adoption of Kubernetes and Cloud-Native Technologies
• Design and implement end-to-end container management solution with Kubernetes, Docker
• Develop secure and performant, world-class modern APIs and Workflows
• Design and develop Go based Kubernetes operators using the kube-builder SDK
• Set up Kubernetes as a platform with enterprise-level reliability, availability, scalability and performance requirements
• Debug technical issues inside a very deep and complex technical stack involving containers, microservices, AWS services across the different layers of a web stack.
• Work with other teams in deciding, developing integrations with other subsystems.
• Provide product support to internal and external stakeholders.
• Contribute to system architecture discussions, lead projects, mentor junior team members, and deliver high quality, tested code.
• Evaluate new technologies and provide a recommendation to management including planning and execution of proof of concept activities.
Qualifications:
Required:
• 5+ years of experience in design and Software Development Background and over 2 years of experience in working with Containers and Cloud-Native Development
• Proficient with Kubernetes/Swarm architecture with hands-on production experience with container technologies and the tools and challenges around them
• Experience in developing applications using programming languages such as Go, Python, Ruby and shell scripting
• Proficient with object oriented programming and microservices design patterns
• Proficient with service discovery, networking in Kubernetes or equivalent, monitoring, logging, scheduling
• Experience working with AWS services such as - EC2, EBS, ALB, EKS, VPC, S3, WAF etc.
• Knowledge of CI/CD tools like Jenkins (preferred), Bamboo, Gitlab
• Experience working with configuration management tools such as Ansible, Terraform, Puppet and Cloudformation
• Experience operating with TCP/IP, load balancing, security and operating production environments
• Strong Knowledge on the network layers, varnish and nginx
• Strong oral and written communication skills
• Strong team collaboration and leadership skills
• Familiarity with Agile processes (Kanban, Scrum, etc.)
• BS in Computer Science (preferred), or a comparable field of study, or equivalent practical experience
Preferred:
• Experience working with any CDN such as - CloudFront, CloudFlare etc.
• Experience in monitoring and observability with Sumologic/Prometheus/Grafana.
• Experience working with helm, ingress, cert-manager, autoscaling, external-dns and logging operator in Kubernetes
• AWS/CKAD professional certification
Company:
Digital Asset Management.com is the DAM industry education and community resource site from Widen, an Acquia company. Founded in 2005, the company is headquartered in , with a team of 1001-5000 employees. The company is currently Late Stage.