DevOps Engineer - Lead at Solutions by Design II (Fairfax, VA)
Desired Skills and Experience
- Set up and maintain application, presentation, and data server environments
- Responsibilities:
- Create deployment and configuration automation scripts, as well as cloud formation templates to build cloud services that support our micro-services custom application
- Build the whole stack ELBs to databases
- Move and launch code
- Integration that enables ramp-up and ramp-down for cyclical processing demand cycles
- Work collaboratively with the Agile team to deploy and operate our systems
- Help automate and streamline our operations and processes
- Build and maintain tools for deployment, monitoring and operations
- Troubleshoot and resolve issues in our dev, test and production environments
- 5+ years progressively increasing experience in software development
- 4+ years experience setting up and maintaining server environments in support of release cycles
- 4+ years experience creating deployment and configuration automation scripts
- 4+ years experience in Agile delivery
- Bachelor’s Degree
- Must be a US Citizen with the ability to pass a Federal Background Investigation
- Candidates must demonstrate strong oral and written communications and be able to work in fast-paced, highly collaborative Agile team environment.
- Demonstrated success in building meaningful and productive relationships with colleagues, customers and business partners.
- Required Personal Skills for DevOps Engineer:
Ability to use a wide variety of open source technologies and tools Ability to code and script o Experience with systems and IT operations Comfort with frequent, incremental code testing and deployment Strong grasp of automation tools o Strong background in Linux/Windows Administration Experience with automation/configuration management using either Puppet, Chef or an equivalent Ability to use a wide variety of open source technologies and cloud services (experience with AWS is required) Strong experience with SQL and MySQL A working understanding of code and script (PHP, Python, Perl and/or Ruby) Knowledge of best practices and IT operations in an always-up, always available service o Data management skills A strong focus on business outcomes Comfort with collaboration, open communication and reaching across functional borders Ability to solve problems creatively and effectively Up-to-date with the latest DevOps trends, techniques, and technologies Experience working in an Agile/Scrum development process
- Ability to use a wide variety of open source technologies and tools
- Ability to code and script o Experience with systems and IT operations
- Comfort with frequent, incremental code testing and deployment
- Strong grasp of automation tools o Strong background in Linux/Windows Administration
- Experience with automation/configuration management using either Puppet, Chef or an equivalent
- Ability to use a wide variety of open source technologies and cloud services (experience with AWS is required)
- Strong experience with SQL and MySQL
- A working understanding of code and script (PHP, Python, Perl and/or Ruby)
- Knowledge of best practices and IT operations in an always-up, always available service o Data management skills
- A strong focus on business outcomes
- Comfort with collaboration, open communication and reaching across functional borders
- Ability to solve problems creatively and effectively
- Up-to-date with the latest DevOps trends, techniques, and technologies
- Experience working in an Agile/Scrum development process
- Understand basic fundamentals of iterative development
- Understand basic fundamentals of software development processes and procedures
- Understand incremental delivery and the value of metrics
- Experience and familiarity with common Agile practices, service-oriented environments, and better development practices