DevOps Engineer AWS/Terraform/CI/CD

GlobalLogic Verified

Job Description

With decades of industry expertise under our belt, we know a thing or two about high-quality audio and video. This is a new, self-service developer platform that puts technology straight into the hands of innovators in all aspects of the cloud business, including gaming, mobile apps, and streaming entertainment. Our award-winning Media APIs can enhance the quality of audio and video files, while our Communications APIs make it easier than ever to add video, voice, and many other interactive capabilities to apps to create engaging experiences for all users. Our team is in growth mode and seeking candidates who can thrive in an agile, collaborative, and dynamic space.

You will be a key member of the platform web services team, which builds websites and services for customer signup, account management, usage, billing, monitoring dashboards, data insights, etc. Our teams work as a startup within an organization, will reward flexibility and speed with ownership and personal development.

You will design, build, and evolve a secure and robust infrastructure to support the rapid continuous delivery of software supporting our web services and data platform. As a DevOps Engineer, you will make our engineers more efficient, our software more secure and robust, and help us meet our SLAs. You will deliver quality work against technical and schedule challenges in an agile environment while following best DevOps practices and processes to meet our customer demands.

Requirements:

  • 3+ years professional experience in a DevOps role deploying and supporting commercial, scalable, highly available & secure medium+ size cloud-deployed web (REST) services and websites
  • Strong knowledge of the Amazon Web Services (AWS) ecosystem and other core AWS technologies
  • Experience scripting/coding skills (i.e., Go, Python, Ruby, Shell scripting) for automation
  • Experience in writing & maintaining Infrastructure as Code – preferably with Terraform.
  • Knowledge in cybersecurity is a plus
  • Professional experience development & maintenance of CI/CD pipelines – preferably in GitLab
  • Experience Configuration Management tools like Puppet, Helm, Ansible, or Chef
  • DevOps experience with containers, microservices, Kubernetes, and cloud-native apps
  • Experience managing, migrating, and querying relational databases (SQL)
  • Experience with monitoring and alerting tools (i.e., Cloudwatch, Datadog, PagerDuty, Prometheus, etc.)
  • Excellent communication and organizational skills
  • Flexible attitude and ability to adapt to rapidly changing requirements and business needs
  • Strong work ethic and attention to detail.

Preferences:

  • Terraform

Job Responsibilities:

  • Design, build and maintain secure cloud infrastructure for websites, web services, distributed systems, and data platforms.
  • Design, build, and maintain monitoring and alerting systems for infrastructure and services.
  • Build and maintain CI / CD pipeline infrastructure supporting the entire software development lifecycle
  • Develop and administer cybersecurity processes, including infrastructure and application security and access controls
  • Participate in an on-call schedule to respond to critical system alerts, assist in troubleshooting production incidents and provide timely resolution
  • Design and build systems/tools that enhance software quality and increase team productivity (balance between speed of delivery and reliability)
  • Understand and contribute to full-stack product needs and requirements. Participate in design discussions, decision making, and code reviews
  • Write clear & concise documentation for development, QA & support teams.
  • Partner with other engineering teams to enable collaboration and standardization.

What We Offer

  • Exciting Projects: Come take your place at the forefront of digital transformation! With clients across all industries and sectors, we offer an opportunity to participate in creating market-defining products using the latest technologies.
  • Collaborative Environment: Expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment — or even abroad in one of our global centers or client facilities!
  • Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible opportunities and options.
  • Professional Development: Our dedicated Learning & Development team regularly organizes certification and technical / soft skill training to help you realize your professional goals.
  • Excellent Benefits: We provide our consultants with competitive compensation and benefits
  • Fun Perks: We want you to love where you work, which is why we host sports classes, cultural, social and team building activities such as sports competitions and end-of-year corporate parties. Our vibrant offices also include dedicated GL Zones and rooftop decks where you can drink coffee or tea with your colleagues over a game of table football or darts!