Devops Software Development Engineer

Esri Vienna , VA 22181

Posted 2 months ago

Overview

DevOps engineers sit at the crossroads of operations and software development. In this role, you'll design, build, deploy, and maintain critical applications on cloud-native architecture for various applications which are used by millions of users around the world. Ideal candidates for this position should possess a keen mind for solving tough problems with the ideal solution, partnering effectively with various team members along the way.

You'll be supporting and working alongside a very talented cross-functional engineering team on the latest technologies. You will bring prior experiences, best practices, and a collaborative attitude to help drive DevOps initiatives. To be successful, you should be personable, efficient, flexible, and communicative; possess a strong desire to implement change, growth, and maturity; and have a passion and love for what they do.

Requirements

  • Excellent working experience with one or more of the following programming languages: Python, Java, JavaScript, Golang

  • Hands-on experience with provisioning cloud infrastructure using APIs

  • Extensive knowledge of AWS products and services such as IAM, EC2, EKS, ELB, ALB, Cloudfront, Autoscaling, Lambda

  • Good understanding of Linux, bash, and shell scripts

  • Strong experience with containers (Docker, Compose, ECS, Kubernetes)

  • Familiarity with Redis, ElasticSearch, DynamoDB, RedShift

  • Understanding of build/automation systems such as Jenkins

  • Demonstrable coding, problem-solving, and debugging skills

  • Deep understanding of web, http, networking, security, scaling, and cloud native architecture

  • Bachelor's or master's in computer science, information systems, mathematics, GIS, or a related field, depending on position level

The Company

Our passion for improving quality of life through geography is at the heart of everything we do. Esri's geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.Carefully managed growth and zero debt give Esri stability that is uncommon in today's volatile business world. Privately held, we offer exceptional benefits, competitive salaries, 401(k) and profit-sharing programs, opportunities for personal and professional growth, and much more.Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.If you need a reasonable accommodation for any part of the employment process, please email humanresources@esri.com and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Sathya


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Devops Engineer

Engility Corporation

Posted 3 weeks ago

VIEW JOBS 5/1/2020 12:00:00 AM 2020-07-30T00:00 JOB DESCRIPTION: SAIC is looking for a REMOTE Sr. DevOps engineer to join and support a growing project for the Federal Retirement Thrift Investment board (FRTIB). The FRTIB administers the thrift savings plan which provides federal employees the opportunity to save for the retirement and manages retirement assets for more than 4.5 million participants worldwide. This job is temporarily remote due to COVID-19. Job responsibilities Work closely with Development teams to automate the build process and deployment of the projects into various test environments Work with other cross functional and security teams to build security, reliability, scalability in software development lifecycle Building the infrastructure services from ground up in on-premise environment to deliver highly scalable services Build CI/CD pipelines using variety of open source and COTS tools and streamline the application deployment process Serve as DevOps architect, primary technical POC for development teams Constantly look for opportunities for process improvements and automation Establish and maintain performance metrics and monitoring of microservices environment Troubleshoot and resolve any issues in development, testing and production environments EDUCATION AND EXPERIENCE: HS/GED and eighteen (18) years or more experience; Or Bachelors in Computer Science and fourteen (14) years or more experience; Or Masters and twelve (12) years or more experience; Or PhD or JD and nine (9) years or more experience. 2 years of Unix administration experience 3 to 5 years of experience in managing software systems, development infrastructure and administration At least 3 years of experience in DevOps role 3 years of experience in Python or similar programming languages such as Ruby Experience in setup, integration and customization of Atlassian tools (Jira, Confluence and Bitbucket) Experience in creating scripts for continuous integration pipelines using automation tools like Jenkins Experience in creating CI/CD pipeline in Jenkins using tools like Ant, Maven, Gradle, Git, Bitbucket, Artifactory Experience in containerization and deployment using Docker, Kubernetes and OpenShift Experience with VM virtualization products such as ESX, vSphere Experience with Artifactory binary repository integration with Jenkins Experience with Git based version control systems Experience with VM virtualization products such as ESX, vSphere Hands-on experience in automating deployment process and testing across multiple environments and help Development teams establish the workflows for continuous deployment Experience working with geographically distributed teams of developers Strong agile and scrum fundamentals and working experience Ability to understand, learn and use new technologies Preferred Any deployment experience with Anypoint cloud platform is plus Experience working with 401k industry specific applications 2 years of Docker container and Kubernetes experience Experience with any monitoring and metrics tools like Splunk, NewRelic is plus DevOps or DevSecOps certification * US citizenship with ability to obtain and maintain a Public Trust security clearance is required Engility Corporation Vienna VA

Devops Software Development Engineer

Esri