What makes Gartner a GREAT fit for you? When you join Gartner, you’ll be part of a team with a no-limits mindset that helps the world become smarter and more connected. We’re the world’s leading research and advisory company that steers clients toward the right decisions with business and technology insights they can’t find anywhere else. Our associates enjoy a collaborative work environment with exceptional training and career development. If you like working with a curious, supportive, high-performing team, Gartner is the place for you.
About Gartner Digital Markets:
Gartner Digital Markets is a business unit within Gartner. Our mission is to help small businesses make the right technology decisions and find the tools they need to grow, optimize, and become more effective at what they do. The business is comprised of three leading brands—Capterra, Software Advice, and GetApp. For candidates interested in taking their next career step in the technology space, Gartner Digital Markets offers the fast pace and excitement of working for a startup, the stability and resources of a large, established organization, and the opportunity to be on the front lines of innovation in an industry that is always growing and transforming.
What we are looking for:
Gartner Digital Markets’ brand GetApp (www.getapp.com) is looking for a passionate Infrastructure and DevOps Engineer based here in Barcelona. They will work closely with architects, software engineers and operations to design, build, deploy, manage and operate our development, test and production infrastructure. You will build and maintain tools to ensure our applications meet our stringent SLA's in a fast-paced culture with a passion to learn and contribute. We are looking for a strong engineer with a can-do attitude.
Why you will want to come to the office everyday:
Manage Kubernetes clusters and continuously improve the deployment process of our applications.
Research various infrastructure and solutions in Amazon Web Services (AWS).
Administration of AWS resources including provisioning, monitoring and maintenance.
Work with various global Engineering teams to outline the DevOps execution strategy for different projects.
Participate in emergency response via on-call schedule.
Implement best practices for software build, deployment and maintenance.
Work with our infrastructure organization on environment setup, automation, and streamlining the stand up and scaleout of infrastructure.
Configure our applications and troubleshoot their operational issues.
Develop and improve our monitoring and alerting systems.
Assist with capacity planning and load testing of our applications.
Automate the deployment of our platform and all the systems it depends on.
Drive Automation efforts across the organization utilizing Infrastructure as Code (IaC) using Terraform, Configuration Management, and Continuous Integration (CI) / Continuous Delivery (CD) tools such as Jenkins.
Assist with organization wide security considerations. Find the best ways to identify security risks and incidents and suggest improvements and create automation as needed to detect and mitigate those risks.
What you will bring to the team:
5+ years’ experience in the DevOps of which 3 years needs to AWS related.
Strong knowledge of Kubernetes in a production environment, storing state is a plus.
Expertise in AWS platform, Linux Operating Systems, Networking, and Database concepts.
Working knowledge of infrastructure as code using Terraform.
Basic scripting or programming skills in Bash, Python, etc.
Proficiency in MySQL database management.
Prior exposure to continuous integration/delivery tools like Jenkins.
Good combination of technical and interpersonal skills with strong written and verbal communication; detail-oriented with the ability to work independently.
Bachelor's Degree in Computer Science or Information Systems.
Who you are:
Excellent communication and prioritization skills.
Ability to work collaboratively across the IT organization (infrastructure/test/back office groups).
Ability to work independently or within a team, proactively, in a fast-paced AGILE-SCRUM environment.
Owns success – Takes responsibility for the successful delivery of solutions.
Strong desire to improve upon their skills in software development, frameworks and technologies.