Find more Network And System Administration Remote Jobs posted recently Worldwide

Required software development freelancer for Production Operations Engineer needed for re-build of existing Production Environment job

Posted at - Dec 22, 2019

Toogit Instant Connect Enabled


Production Operations Engineer Job Description

OVERVIEW:
We are seeking a Production Operations professional to assist us with transitioning our production environment from an existing environment managed by our contracted development team to a new environment that we will manage internally.

ABOUT OUR PRODUCTS:
We have developed a trio of applications that have been in production with customers for several years on its current setup of mixed Heroku-managed and directly-utilized AWS services. Our contracted development team designed, own, and operate everything in production and we are looking to design and re-build the environment to be managed by our internal team.

SHORT TERM OBJECTIVE:
The objective of this project is to design and configure replacement production systems and production engineering and operations (support) services necessary to meet our operational and support expectations for our products.

The new environment must be built from the ground up without any opportunity to clone or migrate existing components.

Upon receipt of a signed NDA, we will provide a single Docker image packaged with all the service's server and process types with detailed documentation; basic information about the current production approach, e.g., resource consumption, scaling, high-availability; and information on high-level, technology and service interaction.

DELIVERABLES:
1. Using the provided documentation, create a proposal including a high-level production
architecture diagram to illustrate your understanding of the application's needs.
2. Set up Cloud Dev/QA/Staging/production environments in AWS and other major Cloud
providers.
3. Install applications, working with our Development team to clear up ambiguities and mistakes in
the documentation.
4. Operate applications in a non-production setting for some time to become familiar with
supporting it, make any necessary adjustments to the new environment prior to the final cutover.
5. Document Operational Test plan (including, but not limited to, load, performance, reliability,
scalability, and implementation testing).
6. Execute Operational Test plan, recording results at each phase.
7. Design and document operational and support plan including disaster recovery.
8. Lead the final cutover to bring the new infrastructure into play and to reconfigure deployed
devices.
9. Support transition of production operations processes to internal teams.

ABOUT YOU:
-Completed study in Computer Science or similar
-Good written and verbal communication skills in English
-Networking knowledge: Load Balancing, DHCP, DNS, TCP/IP, HTTP, SMTP, SSL

Familiar with or demonstrated learning initiative in several of the following tools, platforms, or technologies:
Specifically:
AmazonCloudFront, Amazon S3, Amazon SES, PubNub, Ruby, Puma, Heroku, PostgreSQL,
Heroku Postgres, NewRelic, Loggly/Raygun Crash, Pingdom, Raygun Pulso, Slack Integrations,
PagerDuty, GitHub, Java, Docker
Generally:
-Configuration Management
-Hyperscaler Techology
-Email Service
-Infrastructure Provisioning
-Container technology
-Monitoring and logging
-Basic Database Administration
-Scripting languages
-Software stacks/components
-Version Control Systems

To be considered for this project please provide detailed information about your App Production Engineering and Operations and Support Service offering including current deployment statistics such as number of products managed; third-party services, stacks, and technologies in use and your years of experience with them; general practices and patterns for high-availability and disaster recovery and general practices and patterns for operational issues.

Additional Notes:
-Step 1 of the project, as outlined above, will be required to be completed prior to entering into a contractual agreement in order to demonstrate competence for this role.
-This is not a DevOps position and is contract with potential for a long-term contractor position.

LONG TERM:
(will be considered based on the outcome of the short-term objective & deliverables)
-Manage application environments for stability, security, and satisfaction for optimal customer experiences
-Maintain Cloud Dev/QA/Staging/production environments in AWS and other major Cloud providers
-Continually optimize environment to support growth and increasingly complex systems and integrations
-Work closely with application and development teams as well as the Global Support Organization
-Establish and enforce standards and procedures for the installation and maintenance of systems and data
-Working in a diverse and international team
-Demonstrate willingness to grow outside of the job responsibilities by assuming ownership for different not explicitly listed activities

About the recuiterMember since May 20, 2018 Udai Singh Chou
from Odisha, India

Skills & Expertise Required

software development 

Candidate shortlisted and hiredHiring open till - Oct 17, 2020

Work from Anywhere
40 hrs / week
Hourly Type
Remote Job
$13.92
Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions


Apply on more work from home jobs posted in Network And System Administration category.