- The back-end engineer team supports systems integration, platform integrations-along with commonsense basics of scale and efficiency, performance, and protection.
- As a back-end engineer, you work with a DevOps mindset and have the working application of understanding automated and repeatable Continuous Integration/Continuous Delivery (CI/CD) framework for our application suites. The back-end engineer supports various business cases but primarily Marketing.
- The job includes adapting when technology changes and being able to pivot to assess new challenges and risks.
- They can work both on projects that involve databases and algorithms but are also well-versed with user-facing technologies. Finally, we put a premium on being able to self-start, great communication, and with a growth mindset.
location: Austin, Texas
job type: Contract
salary: $50.68 - 55.68 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Specific Responsibilities Include:
- Coming up with ways to meet business goals while navigating Technology requirements.
- Managing APIs resources Researching, creating, and maintaining architecture/documentation of integrations, frameworks
- Monitor system performance. Help to maintain the CI/CD pipelines including automated build plans using tools such as GitHub, automated deployment plans using tools such as Bamboo and Harness. Code quality. Ensure that only quality code is released by monitoring the results of code quality tools such as SonarQube and CodeQL, security scanning tools such as Veracode, dependency analysis tools such as Blackduck
- Ensure security protection. Maintain a secure operational environment with periodic rotations.
qualifications:
- Knowledge and experience with public key cryptography.
- Rotate and deploy credentials using tools such as Keypass and Safeguard. Rotate and deploy certificates using tools such as, Venafi.
- Ensure that applications are thoroughly tested before being released. Write, update, and execute.
- Manual test plans, automated test plans using tools such as Mabl, regression test plans as part of the release cycle.
- Help monitor the health of the operational environment. Execute and interpret application health checks and status checks. Monitor application performance using tools such as AppDynamics. Analyze and troubleshoot application logs using tools such as Splunk.
- Participate in periodic disaster recovery drills.
- Familiarity with cloud-native application architecture and platforms such as Tanzu and PCF
skills:
- Occasional Linux system administration duties require an understanding of networking, DNS, proxy servers, and web servers. Specifically, Apache web server expertise along with SSL certificates.
- Ability to write scripts using tools such as PowerShell and AppleScript.
- Provide recommendations on opportunities for improvement.
- Familiarity with XML, JSON, SFMC, DAM, Scripting
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.